On this page: Geneva — Parents: Europa › Schweiz — Photography, Technology & Science at the Tenckhoff Photo Archive.
Geneva is Switzerland’s second-largest city, located on Lake Geneva near the French border. It is a globally important center for diplomacy and international organizations, including the United Nations and the Red Cross. Landmarks include the Jet d’Eau, one of the world’s tallest fountains, and the old town with St. Peter’s Cathedral. Geneva is renowned for its multicultural atmosphere, high-quality watchmaking industry, and as a gateway to the Alps.