Where is Xuzhuang?

Where is Xuzhuang located?

Xuzhuang, Hebei, China (approx. 38.6475°, 115.1344°)


Where is Xuzhuang on the map?