Where is Xizhonghaozhuang?

Where is Xizhonghaozhuang located?

Xizhonghaozhuang, Hebei, China (approx. 38.07917°, 114.8353°)


Where is Xizhonghaozhuang on the map?