Where is Xugezhuang?

Where is Xugezhuang located?

Xugezhuang, Hebei, China (approx. 39.56667°, 118.0833°)


Where is Xugezhuang on the map?