<--Previous
Up
Next-->
Christ the Redeemer stands above the city of Rio and really is an impressive sight from every distance and angle, especially when you're standing right in front of it.