Corcovado, (statue of Christ) Rio de Janeiro, Brazil.

[Previous Picture][Next Picture][Home]