Christ the Redeemer statue. Rio de Janeiro, Brazil.
A panoramic view of the iconic Cristo Redentor, Christ the Redeemer statue on Mount Corcovado. Rio de Janeiro, Brazil. The Jesus Christ statue was voted one of the seven wonders of the modern world in 2007. Rio de Janeiro, Brazil. 11th December 2011. Photo Tim Clayton..Add to Cart Add to Lightbox Download