Chateau de Chillon Castle near MontreuxChateau de Chillon Castle in Lake Geneva, Switzerland. View towards Montreux from Chillon DOnjon.Home » Montreux-Vevey » Chateau de Chillon » Visit Chateau de Chillon Castle near Montreux » Chateau de Chillon Castle near Montreux