Rewalsar Lake is a mid-altitude lake located in the mountains of the Mandi district in Himachal Pradesh. It is located 25 km from the town of Mandi, at an elevation of about 1,360 metres (4,460 ft) above sea level. This Natural lake at Rewalsar is famous for its floating reed islands and fishes Rewalsar Lake is a sacred spot for Hindus, Sikhs and Buddhists