Montreux, CH

View Slide Show

View Thumbnails

Castle of Chillon. The rock upon which the castle stands dates from the Bronze Age and the Romans.
19/48