Show all 680 A frozen waterfall in the alpine Himalayas of Sikkim, India. Clicked at approx 15,000 feet. Published by at Date Image by dipdaabyss on reddit