Our Visit to the Christ the Redeemer Statue in Brazil (Full Guide!)
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. From the city below, you can…