About 2,000 sheep are herded through the streets of Madrid on their way to warmer grazing land in the south. Traffic was brought to a standstill as shepherds guided the animals through the capital, on their annual migration due to the onset of colder weather