Hermitage of Santa Lucía de Odollo Monument · Castrillo de Cabrera, La Cabrera, León Image of Castrillo de Cabrera, not of the place itself. A small hermitage at Odollo built in slate, one of the three that dot the municipality along with those of El Castro and El Cristo; the town council lists it among the assets that preserve altarpieces and images of value. Photo: Rodelar (CC BY-SA 4.0) What to see and do in Castrillo de Cabrera