Al-Azhar park is listed as one of the world's sixty great public spaces by the project for public places. The park is located in park located in Cairo, Egypt.