The Vishansar Lake is an alpine high altitude oligotrophic lake situated in the vicinity of Sonamarg at an elevation of 3710 meters. It has a maximum length of 1 kilometer and maximum width of 0.6 kilometers.
Vishansar in Pahari means the lake of Vishnu is home to many types of fishes among of which is the brown trout. It freezes during winter. During the summer season, the lake is surrounded by green lush meadows where local shepherds graze their flocks of sheep and goat. The Lake with its scenic beauty, snow covered mountains and their gorges filled with small glaciers and the meadows around, with alpine flowers is an attraction for the trekkers in the Kashmir Valley. It is fed by the Krishansar Lake and glaciers. The Vishansar Lake is the source of Neelum River which flows northwards up to Badoab and then westwards through Gurais along the Line of Control. The Gadsar Lake lies some 9 km in west crossing Gadsar Pass.
The Vishansar Lake is situated 115 km. northeast from Srinagar and 35 km from Shitkadi Sonamarg. It can be accessed from Srinagar or Srinagar Airport, 80 km by road NH 1D up to village Shitkadi from which ponies can be hired to cover an alpine trek of 35 km which takes a complete day of trekking and one has to cross the Nichnai Pass of 4100 meters above sea level. The best time to visit the lake is in the month of June to September.