2025
Race date
5 August 2025
Location
Chengdu, China
Finishers
~5,000
Cutoff time
—
Editorial content coming soon.