Designed by
Title
Chateau de Chillon at Lake Geneva, Canton of Vaud, Switzerland #111027041
Description
Classic view of famous Chateau de Chillon at beautiful Lake Geneva, one of Switzerland`s major tourist attractions and most visited castles in Europe, Canton of Vaud, Switzerland
This image is editorial