Running from Saturday June 30th to Sunday July 22th 2012, the 99th Tour de France will be made up of 1 prologue and 20 stages and will cover a total distance of 3,479 kilometres.
Chartres will welcome an individual time-trial stage, starting from Bonneval on Saturday, July 21, 2012, before the final stage on the Champs Elysées.
More Info: click here.