Freepik
    View to Chillon Castle from the bridge. It is an island castle on Lake Geneva (Lac Leman) in the Vaud, between Montreux and Villeneuve. It is among the most visited castles in Switzerland and Europe

    View to Chillon Castle from the bridge. It is an island castle on Lake Geneva (Lac Leman) in the Vaud, between Montreux and Villeneuve. It is among the most visited castles in Switzerland and Europe

    Related tags: