Where is Wufanwanwan?

Where is Wufanwanwan located?

Wufanwanwan, Sichuan, China (approx. 31.2987°, 105.069°)


Where is Wufanwanwan on the map?