Here are scenes from today's stage of the Giro d'Italia, which began yesterday in (of all places) Holland. The Giro ends on 30 May.
–––––––