translate English to French: Between Mont Blanc, the rivers of Lake Geneva, and the rivers of Lake Annecy, Europe’s most prestigious landscapes await you.
Entre le Mont-Blanc, les rives du lac Léman et celles du lac d'Annecy, des paysages parmi les plus prestigieux d'Europe s'offrent à vous.