Christ the Redeemer

One of Brazil's most popular tourist attractions is the Christ the Redeemer statue.  It sets high on the Corcovado Mountain in Rio.