Christ The Redeemer

Christ the Redeemer is an imposing statue of Jesus Christ that overlooks the city of Rio de Janeiro in Brazil. It has become an iconic symbol of the city and of Brazil and one of its more popular landmarks. This imposing statue of Jesus Christ is also considered as one of the tallest of its […]

Continue Reading...

Christ The Redeemer

Christ the Redeemer is an imposing statue of Jesus Christ that overlooks the city of Rio de Janeiro in Brazil. It has become an iconic symbol of the city and of Brazil and one of its more popular landmarks. This imposing statue of Jesus Christ is also considered as one of the tallest of its […]

Continue Reading...