The Château de Chillon (Chillon Castle) is an island castle located on Lake Geneva. Chillon is amongst the most visited castles in Switzerland and Europe.