Best of Tour de France

  • Buy Print
photo

Photo  / 45

Astana team rider Vincenzo 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, July 27, 2014. REUTERS/Christian Hartmann