Perched dramatically atop the jagged peak of Mount Corcovado at 710 meters, the Art Deco statue of Christ the Redeemer s