The statue of Christ The Redeemer stands 130ft tall on Corcovado mountain overlooking Rio de Janeiro in Brazil. Construction started in 1922 and took 9 years to complete and cost the equivalent of US$250,000. Today it remains the ...

The statue of Christ The Redeemer stands 130ft tall on Corcovado mountain overlooking Rio de Janeiro in Brazil. Construction started in 1922 and took 9 years to complete and cost the equivalent of US$250,000. Today it remains the ...
Recent Comments