The first portion of Stage 8 of the Giro d'Italia 2026 is almost entirely flat. Then comes 60km of climbs and elevation that ...