Where is Qiaojiahe?

Where is Qiaojiahe located?

Qiaojiahe, Hebei, China (approx. 39.24167°, 114.9261°)


Where is Qiaojiahe on the map?