The 2012 carnival season has begun... with festivals happening all across the world.
The three-day Carnival of Oruro in Bolivia, which started on Saturday with much fanfare and feasts, will be marked by folk dances, parades and more cultural and religious activities. Dancers from various groups performed during the carnival parade in Oruro.
Oruro is a mining and commercial city of more than 200,000 people, located some 124m (200km) south of the country's capital of La Paz.
The Bolivian carnival is about 2000-year-old religious festival that happens in the city of Oruro, dubbed as the folk capital of Bolivia, where partying and religious rituals mingle freely during the carnival celebrations.
Check out a few pictures from the opening day of the carnival...