The nearest airport is TYN - Taiyuan Wusu, located 70.4 km west of Shangzhuang.
Nearby towns ::
Sangzhang (4.4km north east) //
Panjiayu (4.2km north east) //
Potou (4.9km north east) //
Ceshi (5.7km north west) //
Jiujie (6.4km north west) //
Xinxing (7.1km north east) //
Saiyu (9.2km north east) //
Majiazhuang (10.2km south east) //
[all distances 'as the bird flies' and approximate]
Places with similar names to Shangzhuang, China ::