Question: what are stages in tour de france?
Answer: 9 flat stages.
3 hilly stages.
8 mountain stages with mountain-top finishes (Orcières-Merlette, Puy Mary, Grand Colombier, Méribel Col de la Loze)
1 individual time-trial stage.
2 rest days.