Tag: Torre de Cerredo

Torre Cerredo: The Highest Peak of the Picos de Europa

Torre Cerredo | Torrecerredo | Torre de Cerredo Torre Cerredo—also written Torre de Cerredo or Torrecerredo—is the highest mountain in the spectacular Picos de Europa of northern Spain. Rising from the heart of the Central Massif, or Macizo de los Urrieles, its steep limestone walls tower above a maze of rocky hollows, ridges, caves, and …

Continue reading