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.
Sponsored Content
Breaking News, Podcasts and Analysis Serving People who Organize, Manage and Host Sports Events
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.
Sponsored Content