Pictures of the Week: The Week in Pictures
Pival Adhikary / EPA
Sunday, October 21, 2007
Sacred Deity
The face of Goddess Durga is reflected in holy water during the Durga festival in Calcutta. Bengalis all over the world celebrate the festival as a representation of good over evil, and female power.