Hindu Devotees Celebrate The Last Day of Durga Puja
Hindu devotees smear red dye on each others faces as they transport an idol of Goddess Durga to be immersed into the Yamuna river on the last day of the Durga Puja festival on October 24, 2012 in Delhi, India. The festival celebrates the worship of the Hindu Goddess Durga, who in Hindu Mythology is celebrated as the Goddess of power and the victor of good over evil. (Photo by Daniel Berehulak/Getty Images)
India - Scenes from Daily Life
21 December 2012
India lives simultaneously in many different eras. Discover the heartbeat of a nation in compelling images.