Most beautiful medieval castles of France - fairytale Menthon located near lake Annecy. aerial panoramic view.