The Christ the Redeemer statue is one of the most recognizable landmarks in the world. Standing high atop Mt. Corcovado, this 98 foot tall statue of Jesus watches over and protects the people of Rio de Janeiro, Brazil. With his arms open wide, it also stands as a symbol of Rio’s warm hospitality, welcoming visitors from all over the world.