Chinadaily.com.cn sharing the Olympic spirit
|
OLYMPICS/ Photo
Good Luck Beijing Road Race
(Xinhua)
Updated: 2007-08-19 11:03
Riders pass National Stadium, also known as the "Bird's Nest" during the Men's Road Race at the Good Luck Beijing Road Cycling International Invitational Saturday August 18, 2007. The event was a test event for the 2008 Olympic Games. [Xinhua] |
|
|
|
|
|