Christ the Redeemer stands high above Rio de Janeiro on Corcovado Mountain. The enormous figure has its arms open wide, symbolizing peace, protection, and welcome. Its dramatic location offers breathtaking views over the city, mountains, beaches, and ocean.