Where is Liangwan?

Where is Liangwan located?

Liangwan, Sichuan, China (approx. 28.84579°, 105.7012°)


Where is Liangwan on the map?