Where is Har-Qiuilu-Sum?

Where is Har-Qiuilu-Sum located?

Har-Qiuilu-Sum, Inner Mongolia, China (approx. 41.48333°, 106.95°)


Where is Har-Qiuilu-Sum on the map?