Church of Pozos y su Ecce Homo Monument · Truchas, La Cabrera, León Image of Truchas, not of the place itself. The church of the small village of Pozos holds an image of the Ecce Homo greatly venerated throughout the Cabrera Alta; the houses around it are one of the finest examples of traditional dwellings with wooden galleries. Photo: Lourdes Cardenal (CC BY-SA 3.0) What to see and do in Truchas