Christ the Redeemer
The largest sculpture in the world, this 120-foot statue of Jesus Christ is set on top of the Cordova mountain in Rio de Janeiro. This printable photo can be used in representing religious relics and geographical landmarks.
The largest sculpture in the world, this 120-foot statue of Jesus Christ is set on top of the Cordova mountain in Rio de Janeiro. This printable photo can be used in representing religious relics and geographical landmarks.