Where is Chantianwan?

Where is Chantianwan located?

Chantianwan, Sichuan, China (approx. 31.42485°, 106.3442°)


Where is Chantianwan on the map?