Where is Xizepai?

Where is Xizepai located?

Xizepai, Hebei, China (approx. 41.46361°, 115.5772°)


Where is Xizepai on the map?