15. Stare at Christ the Redeemer Statue in Rio De Janeiro in Brazil

Stare at Christ the Redeemer Statue in Rio De Janeiro in Brazil

The giant statue in Brazil is probably one of the most iconic man-made structures in the entire world, and although you may have seen it lots of times on the TV, nothing can beat the awe that you feel when you are dwarfed by its size in person.

After you’re done looking, catch some rays on the legendary Rio beaches.

Swim with Dolphins in Mauritius
Explore more ...