Where is Shinhae?

Where is Shinhae located?

Shinhae, Inner Mongolia, China (approx. 40.87556°, 113.8839°)


Where is Shinhae on the map?