Related images from iStock

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

Chateau de Chillon at Lake Geneva, Canton of Vaud, Switzerland

Chateau Chillon, Montreux, Switzerland

Chillon Castle - Switzerland, Lake Geneve

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

Chateau Chillon, Montreux, Switzerland

Chateau de Chillon on the shore of Lake Geneva,Switzerland

Chateau De Chillon, Geneva Lake, Montreux, Switzerland

Chateau de Chillon on the shore of Lake Geneva