Where is Zhongxiai?

Where is Zhongxiai located?

Zhongxiai, Hebei, China (approx. 38.86667°, 115.0333°)


Where is Zhongxiai on the map?