Qinghai Province,China
Competitors pedal their way in stage 7 of the 20th Tour of Qinghai Lake International Road Cycling Race in Qinghai Province on July 17.
The view from this stage is one of the most attractive of the whole race.Founded in 2002,the annual race is the largest of its kind in Asia.Held on the"roof of the world"Qinghai-Tibet Plateau,it is the"highest"international road cycling race.