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. (Photo by Song Zhongyong)
Cyclists compete in the eleventh stage of the Tour of Qinghai Lake in northwest China's Ningxia Hui Autonomous Region, on August 2, 2018. (Photo by Song Zhongyong)