Tour de France

Reuters
Astana team rider Nibali of Italy celebrates his overall victory on the podium after the 137.5 km final stage of the 2014 Tour de France, from Evry to Paris Champs Elysees

View gallery

500 photos

Photos from the Tour de France

View Comments (0)