Where is Shenshuipo?

Where is Shenshuipo located?

Shenshuipo, Shaanxi, China (approx. 34.95444°, 107.5619°)


Where is Shenshuipo on the map?