liveworldtours.com/brazil/index.html

Brazil Rio
Christ watches over the city
The other landmark is the around 130 foot (40 m) tall statue of Christ that stands on top of the approx. 2,300 foot (700 m) high Corcovado rocks to the west of the Sugar Loaf with his arms stretched out over the city.
liveworldtours.com/brazil/index.html

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…