Menu
Share
 
Switch to Desktop Site

India landmarks

Image

Image 6 of 14

 

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 14

 
About these ads

Share