Where is Zhaigu?

Where is Zhaigu located?

Zhaigu, Hebei, China (approx. 36.57194°, 114.8478°)


Where is Zhaigu on the map?