Montreux, CH

View Slide Show

View Thumbnails

Castle of Chillon in the distance with the Alps towering in the background.
16/48