LARGER THAN LIFE

The Christ the Redeemer statue casts a shadow on passing clouds atop Corcovado mountain in Rio de Janeiro, Brazil, on Monday.Dec 12, 2012

Photo: Reuters

This photo has been viewed 242 times.

TOP top