Chateau de Chillon 10, Montreux, Switzerland

Chateau de Chillon is the most famous architectural symbol of Switzerland. Located on Lake Geneva (Lake Leman) a few kilometers away from the famous resort town of Montreux, this idylic fortress traces its history as back as the 12th century when it was build strategically to protect the ancient trade route between France and Italy. HDR images surprising the colorful sunset in the background as well as the arhitectural features of the castle, with the night illuminations warming up.

  • MR: NO
  • PR: NO
  • 5
  • 5385
  • 53

Stock Photo: Chateau de Chillon 10, Montreux, Switzerland

ID 10300800 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images of `Chateau de Chillon 10, Montreux, Switzerland`

More images