Alpe d’Huez

So you thought that the Alpe was hard? Watch this awesome Japanese sand biking competition>