Christ the Redeemer in Rio

Christ the Redeemer is a statue of Jesus Christ in Rio de Janeiro, Brazil; considered the largest Art Deco statue in the world and the 5th largest statue of Jesus in the world.

Previous Picture Next Picture

Click Here For The Most Popular On Sunny Skyz

LIKE US ON FACEBOOK!