The famous “Christ the Redeemer” statue of Jesus Christ is located in which of the following places?
1
Rio de Janeiro, Brazil
2
Rome, Italy
3
New York, USA
4
Paris, France
The famous “Christ the Redeemer” statue of Jesus Christ is located in which of the following places?