Where is Qijiawuqun?

Where is Qijiawuqun located?

Qijiawuqun, Hebei, China (approx. 38.36667°, 116.65°)


Where is Qijiawuqun on the map?