Where is Beijiazhai?

Where is Beijiazhai located?

Beijiazhai, Shanxi, China (approx. 35.79083°, 113.5825°)


Where is Beijiazhai on the map?