Where is Xiangchalin?

Where is Xiangchalin located?

Xiangchalin, Shanxi, China (approx. 35.57444°, 112.0142°)


Where is Xiangchalin on the map?