Flower Clock
Flower Clock Located at the English Garden (Jardin Anglais), Geneva’s famous “Flower Clock” is a renewable living masterpiece, and a symbol of the city’s watchmaking industry. The clock tells the time accurately and comprises of about 12,000 flowers and plants. The floral arrangements and decor change every season, thereby making this a popular photo point …