Koubba Ba'adiyn, the oldest building in Marrakech
and the only Almoravid building remaining in Morocco