Where is Zhangjiaping?

Where is Zhangjiaping located?

Zhangjiaping, Shanxi, China (approx. 38.28333°, 110.8167°)


Where is Zhangjiaping on the map?