The Seybouse River begins in the Tell Atlas, a mountain chain in North Africa.
It starts in Medjez Amar, in the Tell Atlas north-west of Guelma Province. The Tell Atlas (Arabic:  ) is a mountain chain over 1,500 km (932 mi) in length, belonging to the Atlas mountain ranges in North Africa, stretching from Morocco, through Algeria to Tunisia. 
