Chateau de Chillon, Chillon Castle, on the shores of Lake Geneva (Lac Leman, Genfer See), near Montreux


Chateau de Chillon, Chillon Castle, on the shores of Lake Geneva (Lac Leman, Genfer See), near Montreux


Size: 3500px × 2525px
Location: Lake Geneva Vaud Switzerland
Photo credit: © Andrew Hasson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: fortress, gothic, historic, medieval, mo, monument, prison, savoy, tourist