Video PlayerClose
Cyclists compete in the eleventh stage of the Tour of Qinghai Lake in northwest China's Ningxia Hui Autonomous Region, on August 2, 2018. (Xinhuanet Photo by Jia Haiyuan)
Cyclists compete in the eleventh stage of the Tour of Qinghai Lake in northwest China's Ningxia Hui Autonomous Region, on August 2, 2018. (Xinhuanet Photo by Jia Haiyuan)