-
Vuelta a España 2025 Stage 13: L’Angliru, The Asturian Monster
Introduction Stage 13 of the 2025 Vuelta a España is set to deliver fireworks as the race heads into Asturias and tackles the feared Alto de l’Angliru. Known as the Asturian Monster, the climb has become the Vuelta’s signature ascent since its introduction in 1999. With its brutal ramps and legendary history, the Angliru is…