The original Shroud of Turin is housed at the Cathedral of St. John the Baptist in Turin, Italy, but replicas like the one shown here have been created for exhibitions and public displays. Krzysztof ...