Travel : Artificial Lake & Chairlift, Auli

The artificial lake in Auli is perched at an astounding elevation and is one of the world’s highest man made … More