Related images from iStock

Use the BARNIMAGES15 code for a 15% discount on credit purchases

Aerial view of Geneva lake with Swiss Alps panorama from Montreux to Villeneuve and Chillon castle in Veytaux city Vaud Switzerland

Antique photograph of World's famous sites: Chillon

Swans on Lake Geneva in the early morning

Geneva lake sunset in Switzerland

Chillon Castle on Lake Geneva in Switzerland

Boat  at Chillon, on Lake Geneva

Vineyards and Chillon Castle on Lake Geneva in Switzerland

Tourist ship sails along the Lake Geneva to the Chillon Castle

Chillon on Lake Geneva, Switzerland