This 39m tall statue of Christ is an iconic symbol of Rio and can be seen above the city from all around. It sits on top of the 700m Corcovado Mountain in the Tijuca Forest National Park.
Choose your size and finish:
Buy this image
Information on Print Production & Delivery.