People take part in the Chengdu Marathon in Chengdu, Southwest China's Sichuan Province on November 20, 2022. Some 30,000 runners participated in the event, with about 20,000 in the 42.195-kilometer full marathon and 10,000 in the half-marathon. Photo: VCG