Where is Fengshuilin?

Where is Fengshuilin located?

Fengshuilin, Shanxi, China (approx. 37.03167°, 112.535°)


Where is Fengshuilin on the map?