Where is Simachzhai?

Where is Simachzhai located?

Simachzhai, Shaanxi, China (approx. 34.29675°, 108.8701°)


Where is Simachzhai on the map?