If you get the chance, catch stage 7 today of the Tour de Suisse. As an aside and without spoiling anything, it always amazes me to see those paved mountain roads with no guardrails.
I imagine you saw the TdF collision three or four years ago when the passing idiot car driver catapaulted the bike rider into the barbed wire. And I seem to recall a rider died not long ago by going off a cliff.