Which city is home to the famous landmark "Christ the Redeemer"? 🔊
The city that is home to the famous landmark "Christ the Redeemer" is Rio de Janeiro, Brazil. This iconic statue stands atop the Corcovado Mountain and is one of the most recognizable symbols of Brazil. Finished in 1931, the statue measures 30 meters tall and is made of reinforced concrete and soapstone. It symbolizes Christianity and the welcoming nature of the people of Rio. The statue attracts millions of tourists annually and offers stunning views of the city and its stunning beaches.
Equestions.com Team – Verified by subject-matter experts