News

In the company of the most famous mountain in the French Alps and the highest peak in Europe. ... There’s also a small shop selling souvenirs and other bits you might need on your visit.