More ideas from vzisis
floral clock -Geneva (I have my own picture of this but not as pretty)

Geneva Flower Clock: A symbol of the Geneva, Switzerland watch industry of world renown, the famous flower clock, located at the edge of the Jardin Anglais (English Garden), was created in It is a masterpiece of technology and floral art.

Pin Sanaa Rolex Learning Center Epfl Suisse on Pinterest

The Rolex Learning Center is above all a library and learning space devoted to the cultivation of knowledge by an array of different methods.