App-store-icon
Christ the Redeemer

Christ the Redeemer, the icon of Rio de Janeiro and whole Brazil, is considered the largest Art Deco statue and the 5th largest statue of Jesus in the world. It is located at the peak of the 700-metre (2,300 ft) Corcovado mountain in the Tijuca Forest National Park overlooking the city.