RECORD CROWDS WITNESS WORLD CUP FINALE
Thousands of spectators witnessed an enthralling end to the UIAA Ice Climbing World Cup season on the weekend of 23-24 February. Held in downtown Denver, United States the competition’s unique urban location provided record numbers of fans with the opportunity to take in the competition....

