Where is Lanlutsogo?

Where is Lanlutsogo located?

Lanlutsogo, Sichuan, China (approx. 33.96509°, 102.2791°)


Where is Lanlutsogo on the map?