Le lac des Quatre-Cantons (en allemand: Vierwaldstättersee - littéralement: lac des quatre cantons forestiers) est situé au centre de la Suisse et couvre une superficie de 114 km2. Il est entouré de zones montagneuses et doit son nom aux quatre unités administratives qu'il traverse. Ce sont les quatre cantons d'Uri, Schwyz, Unterwald et Lucerne. Le lac a un rivage complexe, de nombreuses communautés parmi les plus anciennes de Suisse se trouvent le long du rivage ainsi que de nombreuses stations touristiques. Weggis est l'une des communautés les plus charmantes qui forment la rive nord du lac des Quatre-Cantons. La ville a un climat doux et une végétation luxuriante, parfois elle est même appelée la «Riviera de la Suisse centrale».