The Gangabal Lake is situated at the foothills of Haramukh Mountain in Ganderbal district of Kashmir valley. This alpine high altitude lake lies at an elevation of 3570 meters, is home to many types of fishes including rainbow and brown trout. The Gangbal lake is approached from Srinagar 45 kilometers by road via Ganderbal up to Naranag and then a trek of 15 kilometers upslopes leads to the lake, which can be covered by a horse ride or by foot. The trek to the lake Gangabal takes place in an alpine environment, (cut crossing) with meadows, (cut from) and huts of Gujjars with their herds crossing through two passes over 4,000 m to get to the lake Gangabal.