A runner crosses the line during the 2025 Wuhan Marathon. [Photos provided to chinaservicesinfo.com]
No less than 40,000 runners from 67 countries and regions took part in Sunday’s Wuhan Marathon. Participants traversed "one city, two rivers, three towns, four bridges, and five lakes" on a route adorned with striking cherry blossoms.