Rio de Janeiro, Brazil

The Christ the Redeemer statue on top of dramatic Corcovado mountain shrouded by clouds, whose beams of light shine onto the vibrant city scape of Rio de Janeiro, Brazil.

How Many Countries
Have You Visited?

Create your Travel Map!