Veytaux, Vaud Canton, Switzerland. Chateau de Chillon on shore of Lake Geneva (Lac Leman).
Size: 5128px × 3735px
Photo credit: © Classic Image / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: castle, chateau, chillon, de, geneva, lac, lake, leman, majestic, monumental, protection, swiss, switzerland, worldly