The Christ the Redeemer statue rises above the clouds in Rio de Janeiro, Feb. 29, 2004. The statue was built in 1921 atop the 710 meter Corcovado mountain.(AustralFoto/Douglas Engle)
brazilrio de janeiroredeemercloudschristcatholic