Where is Xinzhai?

Where is Xinzhai located?

Xinzhai, Hebei, China (approx. 39.36667°, 118.8°)


Where is Xinzhai on the map?