Photos taken inside the Fort de Chillon showing the underground galleries, military equipment, technical rooms, and historical objects. This former military fort was carved into the rock on the shores of Lake Geneva, near Montreux in Switzerland
Photo album β’ 36 images