The Flower Clock is a popular tourist attraction in Geneva, Switzerland. It is a large clock with a diameter of 14 meters that is made up of thousands of brightly colored flowers. The clock is located on the Promenade de la Treille, which is a park that overlooks the city of Geneva.