India 2005

India's largest mosque is the Jama Masjid in Old Delhi.  It took 5,000 laborers more than 6 years to complete it in 1656.  Thousands gather here every day, inside and in the courtyard where we are standing -- especially on Friday.

Previous Up Next