The Swiss Alps - Images by Talor Stone

Chateau de Chillon at Sunset

The sun sets on the iconic Chateau de Chillon in Montreux, Switzerland.

switzerlandswissalpschateauchateuxcastlesnowmountainslake genevamontreuxsunsetfading lightgolden glow