Where is Xinhua?

Where is Xinhua located?

Xinhua, Inner Mongolia, China (approx. 41.05306°, 107.5897°)


Where is Xinhua on the map?