Tour de France 2015

2015 Tour de France

The routeRunning from Saturday July 4th to Sunday July 26th 2015, the 102th Tour de France will be made up of 21 stages and will cover a total distance of 3,344 kilometres (before ratification).• 9 flat stages• 3 hilly stages• 7 mountain stages including 5 summit finishes• 1 individual time […]