Where is Xiazhuang?

Where is Xiazhuang located?

Xiazhuang, Shanxi, China (approx. 34.83333°, 110.4°)


Where is Xiazhuang on the map?