new icn messageflickr-free-ic3d pan white
The Chillon Castle (Château de Chillon) | by Fawaz Al-Arbash
Back to photostream

The Chillon Castle (Château de Chillon)

Located on the shore of Lake Geneva near Montreux, Switzerland.

Since of 12th century.

1,826 views
7 faves
51 comments
Taken on August 7, 2008