Description he Mosque of Ibn Tulun is located in Cairo, Egypt. It is the oldest mosque in Egypt and Africa surviving in its full original form, and is the largest mosque in Cairo in terms of land area. Since Ibn Tulun Mosque has lots of open space, it brings in a lot of sun and shadows.