The Brazilian city of Rio has been partying hard at its annual Carnival, a four day celebration packed with inventive costumes, processions, music and lots and lots of dancing...
Click here to search for flights, hotels and car hire in Rio de Janeiro.