Sierra del Toro
The 1554th highest mountain range in the world
Sierra del Toro (Valencian: Serra del Toro) is a 21 km (13 mi) long mountain range in the Alt Palància comarca, Valencian Community, close to the limit with Teruel Province, Aragon, Spain. It is named after the nearby town of El Toro.
Location: Spain.
Mountain range data from Wikidata (CC0). Elevation is the height of the highest peak.