Where is Zhouqingzhuang?

Where is Zhouqingzhuang located?

Zhouqingzhuang, Hebei, China (approx. 38.56667°, 117.3167°)


Where is Zhouqingzhuang on the map?