I made the route scheme of next year based on rumours...
Stage 1-3 We all know these
REST
Stage 4: TTT somewhere in Friuli
Stage 5: flat along the coast
Stage 6: flat along the coast
Stage 7: mixed stage TA style
Stage 8: MTF to Campitello Matese
Stage 9: flat or mixed stage heading north
Stage 10: Strade Bianche stage with finish (almost official) in Siena (the actual finish of MSB itself)
Stage 11: Mountain stage with San Pellegrino In Alpe and Abetone (this stage was strongly rumoured a month ago and nobody denied it nor rumoured another possible stage in Tuscany, so I still rate it as likely)
Stage 12: Finish in Rapallo, in memory of WW
Stage 13: Finish somewhere in Piemonte, flat or almost flat.
Stage 14: MTF to Cervinia (seems official), likely after Saint Pantaleon
Stage 15: This is tricky. Someone say it's the day of Stelvio, but it's strange because it would mean a pretty long transfer between two mountain stages (100+ kms at least, probly 150+). If it isn't so, then is likely a medium mountain stage on the GDL routes.
REST
Stage 16: Mortirolo/Aprica/Santa Cristina. Or Stelvio if it's not in stage 15.
Stage 17: sprinter's stage going south
Stage 18: ITT (flat or mixed, dunno)
Stage 19: Treviso - Tre Cime Di Lavaredo with Duran, Forcella Staulanza, Giau, Tre Croci.
Stage 20: MTF To L'Alpe Di Pampeago. The route is not clear (they could approach it via Passo Manghen or via Lavazé)
Stage 21: Flat stage to Milan
This is my interpretation of the rumours.
