Giro d'Italia 2023 · Stage 10 · Tuesday 16 May Scandiano – Viareggio Distance 196.4 km Climbing 3,574 m Climbs 6 Highest 1,527 m 500 1000 1500 0 50 100 150 3 6 5 1 4 2 3 Climb near Asta 2 8.1 km · 5.2% · 1,082 m 6 Climb to km 121.1 3 2.8 km · 8.0% · 489 m 5 Climb to km 88.0 3 5.9 km · 5.2% · 1,527 m 1 Climb near Villa Minozzo 3 6.8 km · 4.2% · 672 m 4 Climb near Roncatello di sopra 3 8.7 km · 3.5% · 1,298 m 2 Climb to km 51.9 4 2.3 km · 3.6% · 724 m