Château de Chillon Posted byKermit Murray January 29, 2013August 5, 2019 View out the dungeon window at Chillon Castle on Lake Geneva near Montreux, Switzerland, in November 1994.