Despite the massive outbreak of the Zika virus in Brazil, the country's annual carnival roared ahead with ravellers jumping, dancing and singing on the streets of Rio de Janeiro, Sao Paulo and other cities. Here are some vibrant scenes from the event.