Where is Xiazhuangpo?

Where is Xiazhuangpo located?

Xiazhuangpo, Shanxi, China (approx. 35.73889°, 111.0703°)


Where is Xiazhuangpo on the map?