Christ The Redeemer, Brazil

Christ The Redeemer, Brazil

This statue is located at the Peak of Corcovado Mountain which is in the Tijuca Forest National Park. The peak is about 700 meters high. The statue spans a length of 39.6 meters and is known to be the largest art deco statue in the world. It is made out of soapstone and concrete.
Top