Castle Of Chillon At Montreau, Switzerland

Castle of Chillon at Montreau, Switzerland

The castle of Chillon juts out into the waters of Lake Geneva at Montreau, Switzerland. The picture shows about half of the eastern side. Lord Byron visited this castle and left his name carved into the rock on a pillar in the dungeon.