Where is Zhaojiaoqun?

Where is Zhaojiaoqun located?

Zhaojiaoqun, Shanxi, China (approx. 39.97833°, 113.2108°)


Where is Zhaojiaoqun on the map?