Video PlayerClose
Competitors take part in the 2019 Shanghai International Marathon in Shanghai, east China, Nov. 17, 2019. (Photo by Wang Xiang/Xinhua)
Competitors take part in the 2019 Shanghai International Marathon in Shanghai, east China, Nov. 17, 2019. (Photo by Wang Xiang/Xinhua)