Video PlayerClose
Runners take part in a marathon during the Qingming Festival holidays in Shijiazhuang, capital of north China's Hebei Province, April 7, 2019. (Xinhua/Li Mingfa)
Runners take part in a marathon during the Qingming Festival holidays in Shijiazhuang, capital of north China's Hebei Province, April 7, 2019. (Xinhua/Li Mingfa)