Al-Azhar Park is a public park located in Cairo, Egypt. Among several honors, this park is listed as one of the world's sixty great public spaces by the Project for Public Spaces . The park was created by the Historic Cities Support Programme of the Aga Khan Trust for Culture , an entity of the Aga (...) (from Wikipedia)