Video: Mission to Mars (WI13)—The Hardest Ice Climb in the World
0
13
Helmcken Falls is a 140-meter tall waterfall in British Columbia cascading over an enormous amphitheater. The waterfall itself never freezes, but the spray from the falls clings to the amphitheater walls creating ice stalactites that offer some of the most unique, steep, and hard ice climbs on the ...

