The image on the Shroud of Turin was imprinted by a miraculous process as it does not have paint or pigment.

Scientists suggest that the only reasonable explanation is that it could have been created by an energy comparable to a burst of radiation.