Rio de Janeiro has become almost synonymous with Carnival. But the Argentinian city of Gualeguaychu is home to the longest Carnival celebration in the world. Every weekend for two months, hundreds of artists perform in extravagant parades through the city.