Ice climber Calixte LeBlanc climbs a frozen waterfall called the Weeping Wall, in the Rocky Mountains area of Alberta, Canada, on March 4. Clinging onto nothing but ice, this brave climber reaches heights of 304 meters as he scales frozen solid waterfalls.