Designed by
Title
Chateau de Chillon at Lake Geneva, Canton of Vaud, Switzerland #68572884
Description
Beautiful view of famous Chateau de Chillon at Lake Geneva, one of Switzerland's major tourist attractions and one of the most visited castles in Europe, Canton of Vaud, Switzerland.
This image is editorial