Log In or Register
Chillon Castle on the shore of Lake Geneva near Montreux, Switzerland. The oldest parts of the castle date back to the year 1005.