Archive for June 16th, 2009

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 kind in the whole world, with the Cristo de la Concordia in Bolivia the only other taller statue. Notable Features The Christ the Redeemer statue stands 38 meters or 120 feet tall, 30 meters or 98 feet wide a…