Where is Xiazhaizhai?

Where is Xiazhaizhai located?

Xiazhaizhai, Shanxi, China (approx. 39.82389°, 113.1467°)


Where is Xiazhaizhai on the map?