widenyourhorizon.com
Auli- world’s highest man made lake
Auli, located at an altitude of 2500-3050 metres above sea level, is a popular skiing destination. it boasts of the world's highest man made lake, which is used to make snow and fire it from ski guns along the ski slopes. The lake is bordered by beautiful flowers, and the location offers a panoramic view…