Where is Imuhe?

Where is Imuhe located?

Imuhe, Inner Mongolia, China (approx. 52.75°, 120.1167°)


Where is Imuhe on the map?