The statue of Christ the Redeemer is located in which Brazilian city?
- São Paulo
- Salvador
- Brasilia
- Rio de Janeiro
Enjoy taking more than 100 Quizzes and Trivia by joining HICH.
Joint HICH today and earn your place among the experts!