Where is Shanxinwan?

Where is Shanxinwan located?

Shanxinwan, Sichuan, China (approx. 29.20119°, 105.1342°)


Where is Shanxinwan on the map?