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
  • 6640
  • 73

Stock Photo: Chateau de Chillon, Montreux, Switzerland

ID 10300800 © |

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

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

More images