
Rio's Christ the Redeemer Statue Opened 95 Years Ago Today
The iconic Christ the Redeemer statue, now one of the world's most recognizable landmarks, welcomed its first visitors 95 years ago today above Rio de Janeiro. What started as a vastly different design became an enduring symbol of hope with arms stretched wide to embrace the world.










