Where is Xizhaolin?

Where is Xizhaolin located?

Xizhaolin, Shanxi, China (approx. 37.00056°, 112.7047°)


Where is Xizhaolin on the map?