Where is Qiaojadian?

Where is Qiaojadian located?

Qiaojadian, Hebei, China (approx. 41.4°, 115.7°)


Where is Qiaojadian on the map?