Where is Chaofanwan?

Where is Chaofanwan located?

Chaofanwan, Sichuan, China (approx. 30.13965°, 107.0136°)


Where is Chaofanwan on the map?