Serra de l'Espadella
The 2144th highest mountain range in the world
Serra de l'Espadella (Sierra de la Espandela) is an over 4 km (2 mi) long mountain range in the Baix Maestrat comarca, Valencian Community, Spain. Its highest point is Espadella (968 m). These mountains are frequently covered in snow in the winter.
Location: Spain.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.