London ::
United Kingdom
| updated 2013-05-20 16:35:46 -0700
| sports-news
Clouds circulate over the top of Mont Blanc, the sun occasionally peeking through and briefly revealing the vista of France's highest peak. Running off the northern slopes is Mer de Glace, the country's largest glacier, a seven-kilometre long, 200-metre deep...