Jama Masjid is the largest mosque in India. Located in Old Delhi, the mosque has the capacity to accommodate 25000 devotees. Jama Masjid was completed in 1656 AD and it was again the great Mughal Emperor Shah Jahan behind this architectural masterpiece. Close to some 5000 craftsmen were involved in the construction of the msque. It is located in Old Delhi, just opposite to the famous Lal Quila or the Red Fort.