Where is Xujiapu?

Where is Xujiapu located?

Xujiapu, Hebei, China (approx. 38.38333°, 117.6833°)


Where is Xujiapu on the map?