Postcards from Rio
Read More64 / 160
Rio de Janeiro residents enjoy a sunny sunday as they exercise on a cycle-path below the famous Christ the Redeemer statue in Rio de Janeiro, Sunday, April 3, 2005. Brazil is one of the largest Catholic nations of the world, with about 70 percent of the population who declares themselves Catholic. The Christ statue, built in 1921 atop the 710 meter Corcovado mountain, can bee seen from most parts of the city.(AustralFoto/Douglas Engle)