Discover a new perspective of the mythical Mer de Glace, at the heart of the Mont-Blanc mountains (France). Absolutely incredible shots and sound mixing!

Leave a Reply