Where is Zhangjiavan?

Where is Zhangjiavan located?

Zhangjiavan, Shanxi, China (approx. 38.48972°, 111.5583°)


Where is Zhangjiavan on the map?