Strava stats reveal how tough Galibier and Col d’Izoard really were on Tour de France stage 18 Jul 26, 2019 How tough was stage 18 of the Tour de France? (Photo by Tim de Waele/Getty Images)The 2019 Tour de France is still balanced on a knife edge with just two more mountain stages left before Paris. Tags: Racing Romain Bardet Strava Top story Tour de France 2019 Share 0 Share on Facebook Tweet Tweet on Twitter +1 +1 on Google Plus