Where is Lanylo?

Where is Lanylo located?

Lanylo, Sichuan, China (approx. 29.19032°, 104.7794°)


Where is Lanylo on the map?