Carnival celebrations occur around the world before Lent. Some of the largest and most famous carnivals include the Brazilian Carnival, especially in Rio de Janeiro, known for its elaborate parades and costumes. European carnivals also have a long history, such as the carnivals in Venice, Italy and Cádiz, Spain which feature distinctive masks and witty musical performances. Asian carnivals include the Goan Carnival in India, introduced by the Portuguese, which takes place over three days and nights of music, dancing, and parades.