Art Deco sculpture of Christ the Redeemer on top of Corcovado mountain, Rio de Janeiro. One of the new Seven Wonders of the World.