Copy of the Holy Shroud of Torres Curiosity · Torres de la Alameda, Cuenca del Henares, Madrid The parish church keeps a replica of the Holy Shroud whose text in Spanish certifies that it touched the original in Turin on 3 May 1620; it is put on display for veneration only three days a year and survived the Civil War in hiding. Photo: jacilluch (CC BY-SA 2.0) What to see and do in Torres de la Alameda