Seelisberg est une commune qui s'étire sur le versant de la montagne depuis l'embarcadère de Treib sur le lac des Quatre-Cantons. Le village se trouve à près de 400 mètres au-dessus du lac des Quatre-Cantons. Le point culminant de la commune se trouve à 2116 mètres d'altitude au sommet de l'Oberbauenstock. Le Treib-Seelisberg Bahn est un funiculaire historique qui relie le village de Seelisberg au lac des Quatre-Cantons. Ouverte en 1916, la ligne de chemin de fer fait environ 1,2 km de long et surmonte une dénivellation de 369 mètres. Depuis Seelisberg, tu as une vue magnifique sur le lac des Quatre-Cantons et les montagnes environnantes.