World’s 3rd Largest Masjid and Pakistan’s Largest Masjid in Bahria Town Karachi