News

The beautiful red-brick columns inside Ibn Toloun Mosque, each representing a different era. (Lamia Hassan) The mosque is perched on the rocks of Jabal Yashkur as a way to ensure its protection.