Where is Xuzhuang?

Where is Xuzhuang located?

Xuzhuang, Anhui, China (approx. 32.83333°, 115.4333°)


Where is Xuzhuang on the map?