This iconic statue of Jesus Christ stands atop the Corcovado Mountain in Rio de Janeiro, Brazil. It is one of the most recognizable symbols of Brazil and has become a symbol of Christianity around the world. The statue stands 98 feet tall and is made of reinforced concrete and soapstone.