1. A world-famous landmark of faith Located in Rio de Janeiro, Brazil, the Jesus Redeemer Statue is one of the most recognizable religious statues in the world. The statue is about 30 meters tall and stands on Corcovado Mountain with its arms outstretched, symbolizing Jesus' tolerance and salvation of the world. 2. A masterpiece of Art Deco st