Chillon Castle

Chillon Castle on Lake Geneva.