The "Castle of Chillon" on our jaunt to the city of Montreux. Built in the 1100 century.

Back To Photo Album