Mont Blanc and the Mer de Glace Glacier. Chamonix, France, Europe