2013 Tour de France
The 2013 Tour de France was the 100th edition of the Tour de France, one of cycling's Grand Tours. It started on the island of Corsica on 29 June and finished on the Champs-Élysées in Paris on 21 July. The Tour consisted of twenty-one stages and... Wikipedia
Dates: Jun 29, 2013 – Jul 21, 2013
Location: France, Champs-Élysées, and Porto-Vecchio