Christ the Redeemer is located in Rio de Janeiro, Brazil on Parque Nacional da Tijuca, Alto da Boa Vista. Christ the Redeemer is rated 4.8 out of 5 in the category statue in Brazil.
Address
Parque Nacional da Tijuca, Alto da Boa Vista
Accessibility
Wheelchair-accessible entrance