brasilart.org
Public Sculpture Brasil
Public art is taken with energy, enthusiasm and seriousness in Brasil. The statue above Rio of Cristo Redentor – the largest Art Deco sculpture in the world, complete with logo – is a c…