Chillon Castle seen from the lake shore with mountains