The Largest Statues Found Around The World

06. Christ the Redeemer (Brazil)

Christ the Redeemer (Brazil): Perched atop the Corcovado mountain in Rio de Janeiro, Brazil, the Christ the Redeemer statue is one of the New Seven Wonders of the World. It stands at a height of 38 meters (125 feet) and was unveiled in 1931.

Christ the Redeemer (Brazil)