Where is Zhaojiaquan?

Where is Zhaojiaquan located?

Zhaojiaquan, Hebei, China (approx. 37.73306°, 115.5089°)


Where is Zhaojiaquan on the map?