Carnival in Brazil

It is that time of the year where the streets of Rio de Janeiro gather two million people per day to celebrate its annual festival. The Carnival in Rio, also known as the “The biggest show on Earth”, has massive and very elaborate productions with costumes and props costing around $250 million. Though most of the action takes place on the streets and block parties, these photos are from the official parade that takes place inside a huge, purpose-built stadium (the Sambodromo) and lasts all night for several consecutive days. These are throwback pictures/videos from the Carnival in 2010.