från den lilla staden Temoucbent i provinsen Oran i Algier.