Where is Xiazhuang?

Where is Xiazhuang located?

Xiazhuang, Anhui, China (approx. 31.41667°, 117.8167°)


Where is Xiazhuang on the map?