The Suraj Tal Lake, also known as the lake of the sun god, close to the Baralacha la pass is the third highest lake in India and also 21 in all over world This lake is totally isolated and is a bit difficult to reach. But we promise that if you manage to trek here you can have all the calmness you want. Best to go in summer as winters are killing cold.