Christ the Redeemer

Christ the Redeemer

Christ the Redeemer is an iconic statue of Jesus Christ located in Rio de Janeiro, Brazil. Standing 30 meters tall atop the Corcovado Mountain, it overlooks the city and is one of the New Seven Wonders of the World. This monumental statue symbolizes peace and Christianity, offering panoramic views of Rio's stunning landscapes.

All Tour & Activities