User:Vikas Gulia

Devtal Lake is the highest glacial lake of India.It is located at the height of 17,745 feet above mean sea level in Garhwal Himalaya.