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.