Where is Xinhua?

Where is Xinhua located?

Xinhua, Shaanxi, China (approx. 35.77722°, 110.0842°)


Where is Xinhua on the map?