The flower clock on the shore of Lake Geneva elegantly interprets the charm of Switzerland's "country of clocks" and Geneva's "city of gardens" in the most artistic way. Flower clocks are a landmark attraction that tourists visiting Geneva must punch in. The narrow sidewalks before the clock are full of people coming and going.