Chateau de Chillon

Chillon Castle

Chillon Castle History The Chillon Castle (French, Château de Chillon) is situated in Vaud Canton, Switzerland, on the shore of Lake Geneva (Lake Leman), between Montreux and Villeneuve. Much of its reputation is due to literary descriptions, especially those by Jean-Jacques Rousseau (La Nouvelle Héloïse, 1761), Percy Bysshe Shelley (History of a Six Weeks’ Tour, […]

Chillon Castle Visit »