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.

Larger View