Designed by
Title
Mer de Glace from Montenvers station. Mer de Glace, Chamonix, France #182247005
Description
Mer de Glace from Montenvers station. The Mer de Glace `Sea of Ice` is a valley glacier located on the northern slopes of the Mont Blanc massif, in the French Alps. Mer de Glace, Chamonix, France