Built in 1931 and situated at the top of the Corcovado peak, the pristine, looming statue of Christ the Redeemer (O Cristo Redentor) keeps watch over the city of Rio, arms mightily outstretched.
This well known statue, named one of the new seven wonders of the world, is a symbol of Rio, the City...