Ice Climbing Shines in Downtown Denver
Posted On: January 14, 2018 By :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.
Posted in: Destination FeatureA 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.
Posted in: Destination Feature