Chillon Castle Lake Geneva

Switzerland

And here is the 13th century Chillon Castle, on the shore of Lake Geneva. Of course we went in and looked around.

View Fullscreen

Purchase Prints|