Christ the Redeemer Statue: Brazil’s Most Famous Statue!
The famous Christ the Redeemer statue in Rio de Janeiro sits on top of Mount Corcovado. It’s one of the most iconic sights of Brazil, and it’s also one of the New Seven Wonders of the World. The statue is 98 feet tall and is an art-deco depiction of Jesus Christ. The arms stretch 92 feet wide. … Read more