The statue this picture was taken on, Christ the Redeemer, legendarily overlooks the city of Rio de Janeiro in Brazil (you’ll see it in every film based in Rio) and is one of the New Seven Wonders of the World.

« 1 ... 67 8 910 ... 21»

Leave a Comment

Your email address will not be published. Required fields are marked *

Latest Posts

More from

Entertainment

More from

travel

More from

style

More from

life

More from

Food