Legendary for its history, magical by nature and envied for its panoramic view, the Mer de Glace at Montenvers, above Chamonix is one of the finest jewels of ...