Attractions

Corcovado – Christ the Redeemer

Christ the Redeemer (Cristo Redentor) is an iconic statue of Jesus Christ perched atop Mount Corcovado in Rio de Janeiro, ...
Read More