Visit Auli Artificial Lake: This man-made lake amidst coniferous and oak forests provides serene views as well as photography ...
Auli has Asia's highest man-made lake. At an elevation of 3049 meters above sea level lies Auli Artificial Lake which proves instrumental in providing artificial snow for skiing slopes thereby ...