The nearest airport is DLC - Dalian Zhoushuizi, located 129.5 km south west of Shanghengli.
Nearby towns ::
Beiguantun (5.1km north east) //
Chengshan (5.3km south west) //
Shahedatun (6.3km north west) //
Panjiatun (8.9km north west) //
Weijiatun (9.7km north east) //
[all distances 'as the bird flies' and approximate]
Places with similar names to Shanghengli, China ::