Mount Teleno Nature · Lucillo, La Cabrera, León At 2,188 metres it is the highest summit of the Montes de León and of the Galician-Leonese massif; its bulk, snow-covered much of the year, can be seen from all over the Maragatería and from the banks of the Órbigo. Photo: Rodelar (CC BY-SA 3.0) What to see and do in Lucillo