Select a location on the map to see the pictures. More you zoom in more detailed pictures you'll get. New place search
Christ the Redeemer is a statue of Jesus Christ in Rio de Janeiro, Brazil. It is located at the peak of the 700-metre (2,300 ft) Corcovado mountain in the Tijuca Forest National Park. The statue was included in the New Seven Wonders of the World. More info here.
Latitude: -22.951871; Longitude: -43.21118;