UCI Mountain Bike World Series

Nestled in the Pyrenees foothills, Lourdes is famed as one of the world’s top pilgrimage destinations. But the French village is also establishing itself as the host of the rigorous annual MTB World Cup Downhill mountain biking competition.

Related Events

Related Videos

Stories