The Megavalanche

Get yourself to the Alpe d’Huez in the South of France, for the most insane mountain biking race of the year. The Megavalanche descends nearly 3000 metres down a vertical glacier, meaning that this event is really only for the most hardcore cyclists.  Ideally, you want to arrive a few days early to give yourself […]