Where is Shanwan?

Where is Shanwan located?

Shanwan, Sichuan, China (approx. 30.31116°, 107.2288°)


Where is Shanwan on the map?