Claim: The Seybouse River begins in the Tell Atlas, a mountain chain in Australia.
Evidence: Medjez Amar, Tell Atlas Algeria 
Seybouse (Arabic: وادي سيبوس‎ Oued Seybouse) is a river in northeastern Algeria, near the border with Tunisia.