Views from Christ The Redeemer atop Corcovado Mountain
The well-known landmark, the statue of Christ the Redeemer atop Corcovado mountain in Rio de Janeiro is one of the most recognized landmarks in the world. Christ the Redeemer, Cristo Redentor in Portuguese, sits 2400 feet above the sea-level city of Rio, a remarkable vertical difference considering the mountain rises not far from the very [...]

