Where is Shanshuangzhai?

Where is Shanshuangzhai located?

Shanshuangzhai, Shaanxi, China (approx. 34.3646°, 109.0349°)


Where is Shanshuangzhai on the map?