It's the road on the Semnoz - a big mountain with a fantastic view over the france alps near Annecy.