BACK | PICS | HOME

This is a full size photo of the iconic Christ the Redeemer statue in Rio de Janeiro, Brazil – the largest Art Deco statue and the 5th largest statue of Jesus in the world.

To read more about this high-res image, click here.

Christ the Redeemer – High Resolution View of Brazil's Iconic Statue on Corcovado Mountain in Rio de Janeiro

CYGY.com - The Online Web Magazine