Carnival season is just around the corner. And what better place to celebrate it than in Brazil where natives called it the "Greatest Show on Earth". The carnival of Brazil is an annual festival held forty-six days before Easter. By far, this festival is the most important holiday in Brazil, and certainly a huge part of its culture. The country literally stops for almost a week and festivities are intense, day and night. Rhythm, participation and costumes may vary from one region to another but the essence is always the same: a celebration of happiness. While Rio de Janeiro is famous for its Samba schools, elaborate costumes and a huge parade held at the Sambódromo Stadium, as the music capital of Brazil, Salvador de Bahia is definitely a street carnival. Trucks packed with huge loudspeakers called "trios electricos" drive around the city’s historic colonial cobblestone streets blasting the unmistakable beat of Bahian music, with songs of local genres such as Axé, Samba-reggae and Arrocha, while hundreds of thousands of people follow them singing and dancing until 7 or 8 the next morning.