Video PlayerClose
A cyclist competes in the sixth stage of the Tour of Qinghai Lake in northwest China's Qinghai Province, on July 27, 2018. (Xinhuanet Photo by Yang Shoude)
A cyclist competes in the sixth stage of the Tour of Qinghai Lake in northwest China's Qinghai Province, on July 27, 2018. (Xinhuanet Photo by Yang Shoude)