SportsTravel

Ice Climbing Shines in Downtown Denver

Posted On: January 14, 2018 By : Staff

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 Feature


Copyright © 2024 by Northstar Travel Media LLC. All Rights Reserved. 301 Route 17 N, Suite 1150, Rutherford, NJ 07070 USA | Telephone: (201) 902-2000