The 18th stage of the 2017 Giro d’Italia sees the peloton stay in the mountains, with a short 137km stage packing in no fewer than five climbs.

The 17th stage of the Giro d'Italia sees the peloton stay in the mountains, but stick to the valley roads on the way from Tirano to Canazei (Val di Fassa).