صحيح مسلم
From Sahih Muslim (Hadith 3356):
Zaid b. Thabit reported Allah's Apostle (ﷺ) as saying:It is Taiba, thereby meaning Medina. It drives away impurity just as fire removes the impurity of silver
Reference: Muslim 3356