MagSeven Dec 31, 1969 This has been posted before, and its on the Col du Galibier, in France. Not Switzerland.