Christ the Redeemer is a colossal statue of Jesus Christ located in Rio de Janeiro, Brazil. The statue stands at 98 feet tall and is located atop the Corcovado Mountain in the Tijuca Forest National Park. It was constructed between 1922 and 1931 and is an iconic symbol