
Thousands of sheep filled Madrid’s streets as the annual transhumance festival made its return after last year’s cancellation. Shepherds in traditional attire guided their flocks along historic migration routes through the city center, celebrating Spain’s pastoral heritage and centuries-old grazing traditions.