The Tour de France 2017 route

The official 2017 Tour de France route has been announced in Paris today.

Düsseldorf in Germany will host the start of the opening two stages of the Tour that will cover a total distance of 3,516 kilometres.

The race will take in five of France's highest mountain ranges - Vosges, Jura, Pyrenees, Central Massif and the Alps.

The route has many early climbs in a bid to limit the opportunities for strong teams to dominate stages from the off and looks to reward aggressive riders.