Rio de Janeiro's Sambodromo arena on Tuesday morning brought down the curtain on this year's Carnival celebration, but Brazil's biggest festival is continuing at full tilt in the streets and will do so until this weekend.

In Rio, as well as in Recife, Salvador, Sao Paulo, Brasilia and almost all the country's cities, dance troops filled the avenues with the furious rhythms of their drums at an ongoing street party that in most cases has beer as its fuel and won't die down for several more days.