The Château de Menthon is a medieval castle standing on a 200 metres tall rock, looking over Lake Annecy. The first fortres ...