Where is Xinwang?

Where is Xinwang located?

Xinwang, Anhui, China (approx. 32.99722°, 117.4778°)


Where is Xinwang on the map?