Skip to Content

Christ the Redeemer statue atop Corcovado mountain, Rio