Share this story
Close X
Switch to Desktop Site

India landmarks

Image 6 of 13


Indian Muslims pray at the Jama Masjid mosque, one of India's largest, during morning prayers on Eid al-Adha in New Delhi on Nov. 17, 2010. Muslims around the world celebrate Eid al-Adha, or feast of sacrifice, by slaughtering sheep and cattle in remembrance of Abraham's near-sacrifice of his son.

PHOTO: Kevin Frayer/AP/File

Next Image Previous Image

Image 6 of 13

About these ads