Rio de Janeiro's colourful and energetic Carnival has returned for 2024, with floats and performances celebrating the Amazon rainforest and the indigenous communities of Brazil. Six of Rio's top ...