More than 100 athletes from 18 countries competed in the UIAA World Cup Ice climbing festival at Civic Center park in Denver. Hundreds of spectators attended the finals on Sunday, Feb. 24, 2019. This was the sixth and final World Cup competition of the season. The climbing circuit had already competed in Korea, China, Switzerland, Italy and France. Previous U.S. World Cup events have been held in Durango and Bozeman, Mont.