Related images from iStock

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

Geneva lake sunset in Switzerland

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

Geneva lake sunset in Switzerland

Swans on Lake Geneva in the early morning

Chillon Castle on Lake Geneva in Switzerland

Boat  at Chillon, on Lake Geneva

Beautiful view of Geneva lake and Montreux city

Storm clouds over Lake Geneva

Geneva lake sunset in Switzerland