On the top of the World… illuminated rooftop signs on the Lake Geneva waterfront.
Geneva, its symbols… Among the must-sees, the Jet d’Eau, the flower clock, and, ever-present, this crowd of advertising signs around the lake. At night, they light up and, when the…