Every year, in the lead up to Lent, Brazil’s former capital transforms into one giant party. The Rio de Janeiro Carnival is the largest carnival in the world, with two million people per day taking to the streets. This year’s official celebration will happen across five days, from 21st to 26th February, culminating on Fat Tuesday. Although, in reality, the festivities usually last fa...