The Alto de l'Angliru, known mostly as 'the Angliru', conjures both fear and defiance for cyclists. A legendary mountain pass in Spain's Asturias region, it is generally accepted to be the most ...