Today’s 36.4km stage takes in four hilly laps of ‘Nice’

Click to read more…