Where is Shanlushui?

Where is Shanlushui located?

Shanlushui, Shaanxi, China (approx. 33.38389°, 107.1983°)


Where is Shanlushui on the map?