Where is Shanluyu?

Where is Shanluyu located?

Shanluyu, Shaanxi, China (approx. 34.28628°, 109.1781°)


Where is Shanluyu on the map?