Where is Uhudun?

Where is Uhudun located?

Uhudun, Inner Mongolia, China (approx. 38.26667°, 107.2667°)


Where is Uhudun on the map?