Denver, Colorado will host the final round of the UIAA Ice Climbing World Cup season from 22-24 February. Held within the city at Civic Center Park, and as part of a wider Winter Festival, the competition is expected to attract up to 15,000 spectators throughout...