Seven Lakes in Kangra

Rate this post

The Dhauladhar mountain range is a branch of the Himalayan mountain chain extending from Chamba, Kangra towards Mandi in Himachal Pradesh.  Dhauladhar is the southern branch of the main outer Himalayan mountain range.  The Dhauladhars have a peculiar topography with extremely Rocky Mountains consisting of a lot of granite.  On the other hand the the range also contains a lot of slate, limestone and sandstones.  Therefore if anyone decides to ascend from any side would be a risky proposition, given the vertical inclination.  This calls for a really tough trekking and mountaineering.  However, the scenery from any of the passes of the Dhauladhar towards Pir Panjal and the Greater Himalayas is most captivating and spectacular allowing an unobstructed view of the mountain ranges and deep valleys with their far-flung, snow-clad, dome-like enchanting peaks.


This mighty range has vast trekking, mountaineering and skiing potential and is known for its unexplored and improvised treks. There is very little habitation on the range given the harsh conditions. But meadows abound near the crest providing rich pastures for grazing where large numbers of Gaddi shepherds take their flocks. The top of the crest is buried under vast expanses of thick snow. The range has rich flora and fauna and its exquisite beauty attracts mountain lovers who return many times over to savoir the delightful trails and there are many of them.

There are about 30 passes in the Dhauladhar mountain ranges. Every pass here has a hidden lake or two; in fact it is estimated that there are a total of twenty two glacial lakes in these mountain ranges.  These lakes have mythical backgrounds and are considered extremely sacred by the local residents who make pilgrimages to these lakes.  These lakes are considered to be the abode of, Lord Shiva.  However the prominent among these lakes constituting the 7 lakes of Dhauladhar are as follows :-

1.     Nag Dal Lake.   

From Triund after trekking appx 6 kms, the first place you reach is Lahesh cave.  From Lahesh, passing through narrow trail for another 6-7 kms, you reach Nag Dal.   It is situated at a height of 3800 meters.   The folklore about this sacred place is that, during the rule of Raja Bhagsu there was once a severe drought in his capital. The local chiefs requested the king to do something or else the people would leave his kingdom. The king therefore set out in search of water. After about 3 days of searching he reached the Sacred Nag Dal (Lake) at a height of 18000ft. This lake was very big and had a lot of water. Raja Bhagsu used trickery to fill the water of the lake into a small vessel. He decided to spend the night there, as it had grown dark. Later in the Evening Nag the Lord of Snakes happened to pass by the lake and was shocked to find the lake empty. Following the footmarks he reached the place where Raja Bhagsu was resting. He challenged Bhagsu for a duel and defeated him in the ensuing fight. The moment the vessel containing the sacred water fell on the ground water started flowing from there. Baldy injured Raja Bhagsu prayed to Nag and moved by his prayers Nag granted him a boon that this place shall henceforth be referred firstly by the kings name and then by the Lords name and he shall become popular. Henceforth this place came to be known as “Bhagsu Nag”.

Centuries have gone after this incident and this is how this place got the name of Bhagsu Nag. With the beginning of Kali Yuga, Raja Dharamchand ruled this place. Since this place has the holy water of Nag Devta, one day while Raja Dharam Chand was in sleep Lord Shiva appeared in his dream and ordered him to construct a temple for him. Raja Dharam Chand constructed the Shiva temple here and it’s about 5080 years old.

Bhagsu Nag is just 2km from McLeodganj, you can either walk up to here or reach by bus/ autorikshaw. There is a beautiful waterfall a few meters away from Shiva Temple. Because of climate change the density of waterfall has considerably shrunk and now there is lesser water. Even during monsoon, the waterfall rarely reaches its actual height of about 30 feet.

2.   Lam Dal Lake

At a distance of approx 7 kms from Nag Dal is the Lam Dal Lake.  It is at an elevation of 3900 metres and approachable from Minkiani Pass (4250 metres}, Indrahar Pass and Gaj Pass. This lake is the largest and the deepest in the area with a circumference of about 2.5 Km.

3.  Kalikund Lake

Kalikund Lake is also called Kali Dal lake and is a well shaped lake.  It is located about 150 metres below Lam Dal. It is worshipped by devotees on account of its religious background.

4.  Chanderkup Lake

Chanderkup Lake (Moon lake) is situated at an altitude of 4100 metres (11306 ft).  It  is a beautiful lake with ice blocks floating in it.  It is also called ‘Ice-berg Lake” by trekkers as ice-blocks can be found floating in this lake if you trek during April.

5.   Nag Chhatri Dal Lake

This lake (King Cobra Lake} is located near the lndrahara pass, is related to the Bhagsu Nag waters and is situated on the other side of the Dhauladhar at an elevation of 4200 metres. The devotees take a dip in this lake during the Manimahesh yatra towards the end of August and early September.

6. Kareri Lake 

Kareri Lake is a high altitude, shallow fresh water lake situated approximately 9 km from Dharamsala, District Kangra in Himachal. Kareri Lake is named after the nearby Gaddi village of Kareri, situated 9 km south east of the lake.  Its surface is 2934 metres above the sea level.  The lake is fed by the snow melting from the Dhauladhar mountains which serves as the source of the lake and a stream Nyund is the outflow.  Due to the fresh shallow water, the bed of the lake is easily visible.  Kareri lake is best known for being a trekking destination in the Dhauladhars.

7.   Dham Ghodi Tal or Lake

While the water flows from the Dhauladhar towards the Kangra valley flows into the Beas, towards Chamba it forms the drainage to the Ravi. In the “Expedition to Seven Mountain lakes of Dhauladhar” besides the above lakes one more lake of prominence is the Dham Ghodi Lake.

Trek to the Seven Lakes in Kangra

Here is the itinerary for the trek to the “Seven Lakes of the Dhauladhar” though you may come across many other lakes as well.

DAY 1: MCLEODGANJ TO TRIUND (Height 2975m Distance 9 Km)

The trek goes through mixed forest of oak, rhododendron and deodar tress. First two kilometer is a steep ascent but there is a gradual ascent after Galu Devi Temple. The last 1 kilometer is again a steep ascent through the forest. Triund is a flat meadow on top of a ridge. From here panoramic view of Dhauladhar range on one side and Kangra valley on other is a memorable sight. Night saty at tents or private houses.

DAY 2 : TRIUND TO LAHESH CAVE (Height 3500m Distance 6Km)

This is an acclimatization day. After a short ascent from Triund traverse a ridge to reach Laka Got a temporary shepherd camp. Laka Got is situated at the snout of small glacier, which is full of snow and ice in early summer, and the snow melts away during the monsoon. From Laka Got it is a sleep ascent for 2 km. Over rocky ridge to reach Lahesh cave. Night stay in the cave of camp at Laka Got.

DAY 3: LAHESH CAVE TO NAG DAL (Height 4350m Distance7 Km)

Start early in the morning, the weather gets bad in the afternoon. In early summer April to May the trail is full of snow and requires good equipment. Post monsoon ie September to November, when there is no snow or ice; there is narrow trail going up to the pass. It takes about four hours to reach the pass and another three more hours to reach Nag Dal Lake. For overnight stay pitch your tent beside the lake.

DAY 4: NAG DAL TO LAMDAL (Height 3800Mts. Distance 7Km.)

On this day we will go towards one more Holy lake Called Lam Dal Lake. . It takes about four hours to the pass and another three more hours to reach beside this holy lake. Overnight stay on the side of this lake.

DAY 5: LAM DAL TO KARERI LAKE (Height 3300Mts. Distance 8 Km.)

After a steep Journey for at least six to seven hours the the trek come towards one more historical lake which called Kareri Lake. Overnight stay can be done at lake side.

DAY 6: KARERI LAKE TO KARERI VILLAGE (Height 1700 Mts Distance 10 Km.)

After a short from the lake is a steep descent through the will came back to Kareri Village. Over night stay at Kareri Village.

DAY 7: KARERI VILLAGE TO GUNA TEMPLE (Height 2400 Mts Distance 10 Km.)

The beautiful walk from Kareri Village to Guna Devi Temple. Over night stay in temple


The beautiful Trek towards this Holy Temple passes through famous Dal Lake and Naddi Village.  To make this trek longer you can take another route via Galu Temple and Dharamkot to reach back to Mcleodganj. 

Trekking Shoes for 7 Lakes Treks

The 7 Lakes trek in Dhauladhars Kangra trek is a challenging trek that takes you through varied terrain. It is important to have a good pair of trekking shoes for this trek, as they will protect your feet from the harsh terrain and keep you comfortable.  Here are some recommendations based on user reviews.

Please follow and like us:
Language »