Where is Xinwangzhuang?

Where is Xinwangzhuang located?

Xinwangzhuang, Anhui, China (approx. 32.775°, 115.9833°)


Where is Xinwangzhuang on the map?