[ad_1] Christ the Redeemer is a famous statue of Jesus Christ located in Rio de Janeiro, Brazil. It is a symbol of the city and Brazil, and is reached by a small railway and over 200 steps. Brazil has a strong Catholic history, and the statue was built in 1921 by the Catholic Circle of […]