Christ the Redeemer Statue on Corcovado Mountain in Rio de Janeiro ...

Christ the Redeemer Statue on Corcovado Mountain in Rio de Janeiro ...