Competitors ride during the seventh stage of the 20th Tour of Qinghai Lake cycling race in northwest China, July 17, 2021.
Competitors ride during the seventh stage of the 20th Tour of Qinghai Lake cycling race in northwest China, July 17, 2021.
To vote, login via any social network