Palampur is a small town of less than 15 000 people that lies at the feet of the Dhauladhar mountain range in Kangra District, Himachal Pradesh. The Dhauladhar mountains are covered in snow through the year; the melt from its glaciers and snow feeds numerous springs, streams and rivers...