Highlights of 8th stage of Tour of Qinghai Lake

2018-08-02 11:18:00 | From:Xinhua

Cyclists compete in the eighth stage of the Tour of Qinghai Lake in northwest China's Qinghai Province on July 29, 2018. (Xinhuanet Photo by Jia Haiyuan)

Your Comment

Name

Related News