Wednesday, Dec. 17, 2008

Peloton

Athletes competing in the men's road cycling event race past Tiananmen Square on the first day of the Summer Olympic Games in Beijing.