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)