Geneva is located in Switzerland, situated at the western end of Lake Geneva. It is a global city and a center for international diplomacy, hosting numerous international organizations including the United Nations Office at Geneva and the Red Cross headquarters.