This Picture of twin lakes was taken from Gadsar Pass. It takes an alpine trek of 35 km to reach the Krishansar & Vishansar Lake.
Vishansar and Krishansar are high altitude oligotrophic twin lakes situated in Ganderbal, Jammu and Kashmir, India at an altitude of 3710 meters ASL. Both lakes are approximately 1 km apart and form the main source of kishanganga river.
Krishansar in Sanskrit and Kashmiri means the lake of Krishna while Vishansar, in Kashmiri, means the lake of Vishnu. These lakes holds great importance for Kashmiri Pandits.