Castro Arroyo, Alba, Espagne