Visitors walk through a man-made ice cave inside the Mer de Glace valley glacier, one of the largest in the Alps despite large substantial melting in recent decades, in Chamonix, France.