Where is Zhaojiaqun?

Where is Zhaojiaqun located?

Zhaojiaqun, Hebei, China (approx. 41.46667°, 114.1333°)


Where is Zhaojiaqun on the map?