Chillon Castle seen from the lake shore with mountains Post navigation Chillon Castle seen from the lake shore with mountains