Castle of Chillon, Lac Leman (H)

[Chateau de Chillon - Lake Geneva - Switzerland]