Chateau Chillon, castle on the lake in Switzerland