where is the shroud of turin located
The Shroud of Turin, a linen burial cloth which bears the image of a man whom some believe to be Jesus Christ, is currently located in the Cathedral of Saint John the Baptist in Turin, Italy.