Video PlayerClose
Runners take part in a marathon during the Qingming Festival holidays in Zunhua City, north China's Hebei Province, April 7, 2019. (Xinhua/Liu Mancang)
Runners take part in a marathon during the Qingming Festival holidays in Zunhua City, north China's Hebei Province, April 7, 2019. (Xinhua/Liu Mancang)