Where is Xinhua?

Where is Xinhua located?

Xinhua, Anhui, China (approx. 30.45°, 118.0417°)


Where is Xinhua on the map?