Bibans
The 1341st highest mountain range in the world
The Bibans or Biban Range (Kabylian: Tiggoura, Chaîne des Bibans or Les Bibans) are a chain of mountains in northern Algeria, bordering the south of Kabylie.
Location: Algeria.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.