Le sanctuaire de Pierno se dresse sur un plateau à 960 mètres au-dessus du niveau de la mer, au pied de la montagne du même nom (1268 m) dans la zone de San Fele (PZ), à moins de 10 km. La montagne, caractérisée par ses roches blanches d'origine karstique, est couverte d'une épaisse végétation de chênes et de châtaigniers et se trouve à proximité du mont S. Croce (1427 m), également couvert d'une épaisse végétation et riche en sources d'eau cristalline. La chapelle primitive, devenue petite en raison de l'afflux de croyants, fut agrandie entre 1187 et 1197 en style roman-normand, sous la direction de l'architecte Sarolo, le plus prestigieux de l'époque, qui fut choisi par Giliberto II de Balvano, qui voulait en faire le lieu de sépulture de sa famille. La façade est de style roman et le portail est décoré d'une mosaïque de pierres blanches et de pierres de lave.