There is a claim that it is in a church in Spain. There was a show that discussed this. It claimed that images and blood marks line up with the images and blood marks on the shroud.
That’s the Sudarium of Oviedo: http://en.wikipedia.org/wiki/Sudarium_of_Oviedo