Keyspot
Chillon Castle (French: Château de Chillon) is a medieval island castle in Switzerland, located on the Swiss Riviera, at the edge of Lake Geneva, 3 km from the city of Montreux, between the settlements of Veytaux and Villeneuve.