Ipanema beach packed last Wednesday November 20. Photo by Gabriel de Paiva/Agência O Globo

Ipanema beach packed last Wednesday November 20. Photo by Gabriel de Paiva/Agência O Globo