Mankind's Seven Wonders of the World - The sunsets on the iconic Christ the Redeemer statue on the Corcovado Mountain in Rio De Janeiro, Brazil. The giant Jesus Christ statue is considered the largest Art Deco statue in the world, reaching a height of 130 feet.