Look like an awful lot of flat/almost flat days - only 3 hilly stages in the first 2 weeks. And Stelvio at the beginning of its stage is a waste. And 2 ITTs.
Given pretty much every Italian town is built on a hill, it continues to amaze me that the Giro organisation don't litter the race with short, punchy uphill finishes to offer something else other than sprint stages and mountain stages.
Look like an awful lot of flat/almost flat days - only 3 hilly stages in the first 2 weeks. And Stelvio at the beginning of its stage is a waste. And 2 ITTs.