Showing posts with label Brazil. Show all posts
Showing posts with label Brazil. Show all posts

Sunday, January 9, 2011

Rio de Janeiro, Brazil

All of Rio de Janeiro is symbolically embraced in the outstretched arms of 'Cristo Redentor', the statue of Christ the Redeemer atop Corcovado Mountain.



By luxurytravelmagazine.com