Hindu devotees perform rituals in Calcutta, India
                     English.news.cn | 2014-04-20 09:07:12 | Editor: Fu Peng
Indian Hindu devotees wait in a line beside a temple during Shitala Puja in Calcutta, capital of eastern Indian state West Bengal, on April 19, 2014.

Indian Hindu devotees wait in a line beside a temple during Shitala Puja in Calcutta, capital of eastern Indian state West Bengal, on April 19, 2014. Hindu goddess Shitala is widely worshipped in India, Nepal, Bangladesh and Pakistan as the pox-goddess. She is also known as Goddess of sores, ghouls, pustules and diseases. (Xinhua/Tumpa Mondal)

   1 2 3 4 5 6 7   

Worldwide Christians mark Holy Fire across world Hindu devotees perform rituals in Calcutta, India Barca President Bartomeu insists no elections his summer Misinformation from gov't adds fury to sunken S. Korean ferry tragedy None of MH370’s emergency beacons sent signals Naughty Arctic fox jumps on visitor's head for fun Talented monkey helps Indian farmer to herd goats Stefanie Sun dances on sand for her new MV "Thirst" Int'l Drums Festival opens in Cairo, Egypt 10 more bodies found while searching sunken S.Korean ferry
World's top 10 fighters
World's top 10 fighters
Most surprising photos of 2013: TIME
Most surprising photos of 2013: TIME
AFP selects best photos of the year
AFP selects best photos of the year
Best pictures of 2013 selected by TIME
Best pictures of 2013 selected by TIME