Where is Qiaojiawopu?

Where is Qiaojiawopu located?

Qiaojiawopu, Inner Mongolia, China (approx. 38.31667°, 103.7°)


Where is Qiaojiawopu on the map?