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 …