Where is Xizhai?

Where is Xizhai located?

Xizhai, Shanxi, China (approx. 37.50361°, 113.4967°)


Where is Xizhai on the map?