Take a tour of Christ the Redeemer in Rio de Janeiro, Brazil – part of the World’s Greatest Attractions series by GeoBeats. Its welcoming arms invite in the breathtaking view of Rio de Janeiro, Brazil. The easiest way to this 635-ton wonder is through a cogwheel train. Christ the Redeemer is a 130-foot tall, 98-foot wide statue of Jesus Christ. It perseveres through all kinds of weather on Corcovado Mountain. Christ the Redeemer’s reinforced concrete and soapstone eyes watch over the city. It is said to be the world’s largest Art Deco statue. Not surprisingly, Christ the Redeemer has become an iconic landmark.