The Most Beautiful Places in

Views:
0

5. Suraj Tal Lake

The Suraj Tal Lake, additionally called the lake of the sun god, near the Baralacha la pass is that the third highest lake in Republic of India and also the twenty first highest within the world. superbly clad mountain crack, ice mass views, the acute polar region conditions and pin drop silence greets you out here that is perhaps why you may hardly realize the other soul around if you manage to trek to the present lake.