Where is Xujiazhuang?

Where is Xujiazhuang located?

Xujiazhuang, Anhui, China (approx. 31.35°, 117.3556°)


Where is Xujiazhuang on the map?