Where is Xinhua?

Where is Xinhua located?

Xinhua, Hunan, China (approx. 25.01528°, 111.5061°)


Where is Xinhua on the map?