Click to Unmute
The Christ the Redeemer statue stands atop Corcovado Mountain overlooking the city of Rio de Janeiro, with the cityscape, Guanabara Bay, and Sugarloaf Mountain visible in the background under a partly cloudy sky.
Be the first to share your thoughts!