May 20, 2012 2012.05.20: Bike+Hike Narcisses 2012 Swiss road riding at its best! Chatel St Denis, Les Pleiades, Les Avants, Montreux.