The Churches of Alba, treasures of this land