Where is Xinuozhuang?

Where is Xinuozhuang located?

Xinuozhuang, Anhui, China (approx. 33.66944°, 118.125°)


Where is Xinuozhuang on the map?