Where is Xiavanzhuang?

Where is Xiavanzhuang located?

Xiavanzhuang, Hebei, China (approx. 39.08083°, 116.58°)


Where is Xiavanzhuang on the map?