BEIJING, Oct. 6 (Xinhua) -- The 2024 International Federation of Sport Climbing (IFSC) World Cup concluded its final stage in Seoul, South Korea on Sunday. China's Olympic silver medalist Deng Lijuan took the top spot in the women's speed rankings, securing her first-ever overall title of the series.
24-year-old Deng has competed in four out of six speed races in this season's World Cup, winning one gold and one