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

2 Comments

Anonymous Guest (IP: 54.146.11.8)

Vernonette Gaddy 7 days ago

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

Joanie Holliday 7 days ago

NEAT CAPTURE