Stage 19 Tour de France 2017. Embrun to Salon de Provence
Stage 19 Tour de France 2017, which is 222.5km from Embrun to Salon-de-Provence is the longest stage of the race. There are three Category 3 climbs in it, but it’s classified flat, and should see a win for a member of a breakaway, or a sprinter.