Cyclists compete during Stage 2 of the 2024 Tour of Guangxi, a 181.5-kilometer ride from Chongzuo to Jingxi in South China's Guangxi Zhuang Autonomous Region on October 16, 2024. Warre Vangheluwe of Belgium and Team Soudal Quick-Step won the stage with a long and powerful sprint. Photo: VCG