fromwww.theguardian.com4 days agoTour de France 2025: stage two liveThe total length of the stage is a mammoth 209.1km, with a few categorised climbs that will probably weed out the pure sprinters but nothing too punishing.Miscellaneous