Where is Shanwan?

Where is Shanwan located?

Shanwan, Shaanxi, China (approx. 34.29908°, 109.3212°)


Where is Shanwan on the map?