Christ the Redeemer
A Statue of Christ built in Rio de Janeiro, Brazil built between 1922 - 1931 which stands at 36.9m tall.
Recent topics on Christ the Redeemer
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment