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.

« PREV1 ... 67 8 910 ... 21NEXT »

More from

Entertainment

More from

travel

More from

style

More from

life

More from

Food