Le sanctuaire, dédié à Maria SS. di Pietrasanta, est situé dans le parc national du Cilento, à environ 2 km de la ville de San Giovanni a Piro (SA) et, d'une altitude de 650 mètres au-dessus du niveau de la mer, domine le golfe de Policastro. Il est possible d'accéder au Sanctuaire par une route asphaltée facile ou par l'ancienne route en pierre avec un chemin sinueux qui ne peut être parcouru qu'à pied.
Ce sont les moines basiliens du Cenobio di S. Giovanni Battista voisin qui, vers 1200, ont sculpté la statue de la Madone sur le pic monolithique du mont Piccotta, formant un seul corps avec la niche creusée dans la pierre. La chapelle rupestre avec une petite abside semi-cylindrique dédiée à la Vierge, qui ne pouvait à l'origine contenir que quelques dizaines de personnes, a ensuite été agrandie à plusieurs reprises. Aujourd'hui, il ne reste qu'une partie de l'abside de la construction originale. L'édifice est construit avec une seule nef et son développement est caractéristique car il n'est pas aligné avec le presbytère, ce dernier ayant été construit sur la butée rocheuse, à l'ouest, sur un plan irrégulier. Un certain nombre de pièces ayant servi d'habitation sont annexées à l'église. À l'extérieur, sur la gauche, à côté de la sacristie, également sur la corniche rocheuse, s'élève le clocher à trois étages, avec deux cloches. A quelques pas sous le clocher se trouve une source qui a toujours été considérée comme miraculeuse.