Krishnasar Lake is a high-altitude alpine water body, nestled at an altitude of 3801 metres near Sonamarg. This beautiful lake is encompassed by snow-laden mountains and alpine forests, which together form a breathtaking landscape. It stretches up to a kilometre, with a width of more than 500 metres.
Set at an altitude of 3801 m, Krishnasar Lake is one of the most beautiful lakes in Kashmir. Located near Sonmarg, the lake is all around surrounded by dense forests. The snow-capped mountains set at the background of the lake add to its charm and beauty. Krishnasar Lake is one of the most popular tourist attractions of Sonmarg and people from all over the world visit this attraction to enjoy activities like trout fishing and angling. The lake is home to brown trout, which is one among the wide variety of salmonid fish. The best time to visit the place is during the summer season (June- September) when the weather remains cool and pleasant. During winter season, the water of the lake freezes and it forms a crystal like layer. The place is a must visit for nature lovers and photographers. The picture perfect location and scenery of the lake allures photographers from all over. There is so much to capture at this beautiful attraction, right from those snow-capped peaks at the backdrop to the sparkling waters of the lake. Krishnasar Lake is located at a distance of 115 km from Srinagar. It is easily accessible via Srinagar up to village Shitkadi. From Shitkadi, tourists can take ponies to reach the lake. On the way to the lake, you will pass through Nichnai Pass, which is set at an altitude of 4100 meters above sea level.