Tour de France

Associated Press
Fabian Cancellara of Switzerland, wearing the overall leader's yellow jersey, celebrates on the podium of the first stage of the Tour de France cycling race over 198 kilometers (123 miles) with start in Liege and finish in Seraing, Belgium, Sunday July 1, 2012. (AP Photo/Laurent Rebours)

View gallery

500 photos

Photos from the Tour de France

View Comments (0)