Rio de Janeiro pictures

Rio de Janeiro, Christ the Redeemer statue located at the top of Corcovado Mountain in Rio de Janeiro, Brazil. In 2007 was elected one of the new Seven Wonders of the World. The statue is 38 meters high and is located 709 meters above the sea level.