Shrines are everywhere in Italy offering peace and comfort. What they mean and how they got there are sometimes mysteries....