Where is Zhaojiaping?

Where is Zhaojiaping located?

Zhaojiaping, Shanxi, China (approx. 38.36667°, 110.85°)


Where is Zhaojiaping on the map?