Where is Shanshu?

Where is Shanshu located?

Shanshu, Shaanxi, China (approx. 34.18333°, 110.25°)


Where is Shanshu on the map?