Islam – The Masjid-i Jehan Numa – India