The day after the world celebrated the anniversary of His birth, a local artist placed the final touches on a cold-cast resin ...
Perched high atop Corcovado Mountain, the Cristo Redentor, as Brazilians call it, is a postcard not only for the city of Rio ...
This iconic landmark is a must-see attraction in Rio. Recognized as one of the New Seven Wonders of the World, this statue of Jesus Christ stands with arms outstretched to the city from above ...
the Christ the Redeemer statue is inside the Tijuca National Park, a sprawling 3,953-hectare expanse of restored Atlantic Forest recognized as one of the world’s first large-scale reforestation ...