The All India Rabta-e-Masajid and Indo-Islamic Cultural Foundation have announced that the proposed mosque in Ayodhya will be named Masjid Muhammad Bin Abdullah. The mosque, set to become the largest in the country, will have a capacity to accommodate 9,000 worshippers. In addition to the mosque, plans are underway to build a cancer hospital, maternity hospital, colleges, library, museum, conference hall, and information center within the mosque complex.