Lucknow's Bara Imambara is one of the largest mosques in India. (Photo: Twitter)
Bhopal's Taj-ul-Masjid has a capacity of over 1,00,000 people. (Photo: Twitter)
The largest mosque in the national capital has a capacity of 25,000 persons.
Hyderabad's Mecca mosque has the capacity of 10,000 people. (Photo: Twitter)
Jamia Masjid of Jammu and Kashmir has a capacity of 33,000 people. (Photo: Twitter)
It can house thousands of devotees during Namaz time. (Photo: Twitter)
Rajasthan's Jama Masjid is one of the biggest mosques in the country. (Photo: Twitter)
Located in Uttar Pradesh's Amroha, Ashraful Masjid was built in 1825. (Photo: Twitter)
It's situated in the Chitpur area in the Burrabazar. Capacity: 10000. (Photo: Twitter)
This mosque is famous for the Moi-e-Muqaddas, believed to be a hair Prophet Muhammad. (Photo: Twitter)