Tags: architecture, qalawun, complex, massive, cairo, egypt, built, sultan, al-mansur, located, bayn, al-qasrayn, al-muizz, street, includes, hospital, bimaristan, madrasa, mausoleum