Where is Xiaoqiaodian?

Where is Xiaoqiaodian located?

Xiaoqiaodian, Hebei, China (approx. 40.15472°, 117.9556°)


Where is Xiaoqiaodian on the map?