Looking to celebrate New Year 2025? Try Kalpa Village in Kinnaur, Himachal Pradesh. Located at 2,960 meters above sea level, this peaceful spot gives stunning views of the Kinnaur Kailash mountains.