do you mean the Shroud of Turin?
If so, it's not a shrine. It's a shroud - burial cloth - and it's displayed in a church in TURIN, Italy -
For those who are unfamiliar with the Shroud - a mystery to me - Google is at your fingertips.
I've been studying, researching the Shroud for over 50 years. More and more exciting research comes out -
Doing your own study is recommenced.
What is your opinion of post 28 and 40 ? I am open to all criticism.
Opps good catch on my flupah of words.