Chateau de Chillon or Chillon Castle is over 500 years old. It is located in Montreux, Switzerland.

2 Comments

Anonymous Guest (IP: 54.158.55.5)

Vernonette Gaddy 13 Aug 2017

Very well photographed Gloria- love the historical architecture. :)

Joanie Holliday 13 Aug 2017

NEAT CAPTURE