Mer de Glace (Sea of Ice), from the Montanvert, Chamonix, France.