Tags: architecture, mosque-madrasa, sultan, al-ashraf, barsbay, historical, complex, mosque, madrasa, located, cairo, egypt, built, mamluk, period, burji, al-barsbay