Where is the landmark known as Christ the Redeemer located? 🔊
The landmark known as Christ the Redeemer is located in Rio de Janeiro, Brazil. Standing atop the Corcovado Mountain, this iconic statue is a symbol of Christianity and the city itself. It offers breathtaking views of the surrounding landscape, including Copacabana Beach and the Maracanã Stadium. This tourist attraction is one of the New Seven Wonders of the World.


Equestions.com Team – Verified by subject-matter experts