A 60-foot wall of ice in Denver was the final stop on the Ice Climbing World Cup tour, the first time the finals have been held in North America.