Julia Vargas Jones, CNN
December 25, 2024
Perched high atop Corcovado Mountain, Christ the Redeemer is more than a religious symbol or tourist attraction...