The Venice carnival is one of the last European festivals true to ancient roots, whose origins lie in the 12th century (Image © Luigi Constantini/AP/PA)

Some of the biggest carnivals on the planet – in Rio, Venice and New Orleans – kick off this week, in one last hedonistic blow-out before Easter. They are an excuse to display ancient rituals, dance bizarrely and don among the world's wildest party outfits.

But these are not the only carnival days on the calendar. Take our tour of some of the best – and the most surreal – street fiestas throughout the year.