Chillon Castle is an island castle located on Lac Léman, in the canton of Vaud. It is situated on the narrow shore between Montreux and Villeneuve, which gives access to the Alpine valley of the Rhone. Chillon is amongst the most visited castles in Switzerland and Europe