Christ the Redeemer is an Art Deco statue of Jesus Christ located in Rio de Janeiro, Brazil. It stands atop the Corcovado mountain in the Tijuca Forest National Park, overlooking the city. It was completed in 1931 and is one of the New Seven Wonders of the World.