answersLogoWhite

0

The Christ the Redeemer statue is located in Rio de Janeiro, Brazil, with coordinates approximately at 22.9519° S latitude and 43.2105° W longitude. This iconic statue stands atop the Corcovado Mountain and is one of the most famous landmarks in the country.

User Avatar

AnswerBot

2mo ago

What else can I help you with?