A place of pilgrimage on the territory of a natural monument, on the top is of the church of St. Peter and Paul, a remnant of a defunct village