Tags: architecture, mosque-madrasa, sultan, hassan, monumental, mosque, madrasa, located, historic, district, cairo, egypt, built, bahri, mamluk, period, commissioned, an-nasir, hasan