Where is Sunjiazhai?

Where is Sunjiazhai located?

Sunjiazhai, Shanxi, China (approx. 37.35°, 110.6833°)


Where is Sunjiazhai on the map?