Yahoo! Satellite Maps:
Christ the Redeemer ("Cristo Redentor" in Portuguese), Rio de Janeiro, Brasil

Christ the Redeemer ("Cristo Redentor" in Portuguese), Rio de Janeiro, Brasil Christ the Redeemer ("Cristo Redentor" in Portuguese) is a 30-meter monument statue of Jesus in Rio de Janeiro, Brazil, [...]