Where is Wafanwanwan?

Where is Wafanwanwan located?

Wafanwanwan, Sichuan, China (approx. 28.7594°, 105.6551°)


Where is Wafanwanwan on the map?