News
Mer de Glace: Stealing Beauty of French Alps
The Mer de Glace, or the Sea of Ice, is a huge glacier in the massif of Mont Blanc, more likely reminding a frozen river elegantly and mysteriously meandering between the mountains and creating a breathtaking view which wins the hearts of thousands of travelers every year.