8/16/11



Pilgrims climb the stairs of the Nimishamba Temple in Mandya, India, on a feast day. They pour incense in piles on the street, praying and lighting flames. As they climb the 1,000 stairs up the mountain, they leave fingerprints in brightly colored incense on each.

No comments: