It is now a part of the modern Seven Wonders
of the World. It is located on 2,300 feet high in the Tujuca Forest National Park overlooking the city.
The statue is made of concrete and soapstone.
As a symbol of Brazilian Christianity, the statue has become an icon for Rio de Janeiro and Brazil.