Designed by
Title
Geneva is a city in Switzerland on the southern part of the vast Lake Léman Lake Geneva #195798953
Description
Geneva is a city in Switzerland on the southern part of the vast Lake Léman Lake Geneva. Surrounded by the mountains of the Alps and the Jura, the city overlooks the impressive Mont Blanc. Headquarters of the United Nations and the Red Cross in Europe, it is a global diplomatic and financial center. French influence is everywhere, in language, cuisine and bohemian neighborhoods like Carouge
This image is editorial