Montreux, CH

Stop Slide Show

View Thumbnails

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