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 Lu Mi)
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 Lu Mi)