Where is Qiaodaggedan?

Where is Qiaodaggedan located?

Qiaodaggedan, Inner Mongolia, China (approx. 40.81583°, 108.1169°)


Where is Qiaodaggedan on the map?