skip to content

Olympic Test Event - Road Cycling

BEIJING - AUGUST 18: Riders pass the main stadium, "Bird Nest," for the Beijing Olympic Games during the Men's Road Race at the Good Luck Beijing Road Cycling International Invitational August 18, 2007 in Beijing, China. The event is a test event for the 2008 Olympic Games. (Photo by Feng Li/Getty Images)

Cycling Road,individual road race,People's Republic of China,Men,

Related Photos Galleries

back to top