Where is Qishuzhuang?

Where is Qishuzhuang located?

Qishuzhuang, Hebei, China (approx. 39.83333°, 118.0333°)


Where is Qishuzhuang on the map?