Where is Ladanwan?

Where is Ladanwan located?

Ladanwan, Sichuan, China (approx. 28.02867°, 104.6723°)


Where is Ladanwan on the map?