Demanda mountain range
The 952nd highest mountain range in the world
Sierra de la Demanda is a mountain sub-range situated in the northern Iberian Peninsula. The Sierra de la Demanda area provides the habitat for Lissotriton helveticus punctillatus (Schmidtler 1970), a subspecies of the palmate newt.
Location: Spain.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.