Christ the Redeemer Statue

FAQ About Christ the Redeemer Statue

Where is Christ the Redeemer statue located? Christ the Redeemer Statue
2 years ago | sarah

Where is Christ the Redeemer statue located?

The statue is located at Rio de Janeiro, Brazil.