Tags: The Cristo Redentor
statue, Jesus Christ, Rio de Janeiro, Brazil.
|Did you know?... The Cristo Redentor is a statue
of Jesus Christ high on a hill in Rio de Janeiro, Brazil. It is the largest art
deco statue in the world, and the 5th largest statue of Jesus Christ.