I think the stage definitions for this race could do with another look. Is stage 1 really high mountains? The highest point in the stage is only 614m above sea level.
I also think we could do with another level between flat and medium mountains (hilly?). Stage 7 - a circuit with repeated climbs of Montjuic (roughly 150m summit) is obviously not flat but mountains of any description is pushing it a bit.