From Wikipedia, the free encyclopedia
The 2016 Giro d'Italia began on 6 May, and stage 21 occurred on 29 May.[1]
19 May 2016 — Noale to Bibione , 182 km (113.1 mi)
20 May 2016 — Palmanova to Cividale del Friuli , 170 km (105.6 mi)
21 May 2016 — Alpago (Farra) to Corvara (Alta Badia ), 210 km (130.5 mi)
22 May 2016 — Castelrotto/Kastelruth to Alpe di Siusi/Seiser Alm , 10.8 km (6.7 mi) Individual time trial
24 May 2016 — Bressanone/Brixen to Andalo , 132 km (82.0 mi)
25 May 2016 — Molveno to Cassano d'Adda , 196 km (121.8 mi)
26 May 2016 — Muggiò to Pinerolo , 244 km (151.6 mi)
27 May 2016 — Pinerolo to Risoul (France), 162 km (100.7 mi)
28 May 2016 — Guillestre (France) to Sant'Anna di Vinadio , 134 km (83.3 mi)
29 May 2016 — Cuneo to Torino , 163 km (101.3 mi)