Serra de Pàndols
The 2376th highest mountain range in the world
Serra de Pàndols is a limestone mountain chain located at the southern end of the Catalan Pre-Coastal Range, in Catalonia, Spain. There is a project to install wind turbines on the Serra de Pàndols and neighboring Serra de Cavalls which has met with public protests. The Serra de Paüls mountain range is located to the south of this range.
Location: Spain.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.