Friday, February 12, 2010

Kumbh Mela

The world's largest religious festival kicks off today in Haridwar, India, featuring a chilly dip in the Ganges led by a bewildering assortment of holy persons. Remember, the germs are part of the magic.

No comments: