Dahra Range
The 1611th highest mountain range in the world
The Dahra Range is a mountain range located in northern Algeria. 'Dahra' is an Arabic word meaning 'back'; in toponymy this term indicates a long plateau of lesser altitude.
Location: Algeria.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.