Back to photostream

Château de Chillon - Lake Geneva Sundown

Château de Chillon (Chillon Castle) is an island castle located on Lake Geneva, south of Veytaux in the canton of Vaud. It is situated at the eastern end of the lake, on the narrow shore between Montreux and Villeneuve.

6,068 views
189 faves
21 comments
Uploaded on January 16, 2017
Taken on May 21, 2016