Mer de Glace – the longest glacier in France on the northern slopes of the Mont Blanc Massif in the Alps.