World Over 30,000 Runners Take on the Challenge at the Dalian Marathon by Charlotte Adams May 30, 2025