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

2 Comments

Anonymous Guest (IP: 54.196.182.102)

Vernonette Gaddy 13 Aug 2017

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

Joanie Holliday 13 Aug 2017

NEAT CAPTURE