Where is Xinhui?

Where is Xinhui located?

Xinhui, Inner Mongolia, China (approx. 42.28389°, 119.8983°)


Where is Xinhui on the map?