The Mer de Glace is a glacier on the slopes on Mont Blanc in the French Alps. There's an incredible ice cave there.
Sleeve: short
Archived: no