Celebrated for over 2000 years the Carnival of Oruro honours ancient Inca indigenous gods. Especially it celebrates the devil, the guardian of miners. This Bolivian carnival...