The 10,000-square-foot immersive experience is now open in Garden Grove

A new 10,000-square-foot Shroud of Turin museum has opened at Christ Cathedral in Garden Grove.
The experience includes 360-degree theater rooms, interactive exhibits, sacred art and two detailed replicas of the Shroud, along with presentations on its history, scientific study and Christian significance.
The museum is located in the Richard H. Pickup Cultural Center on the Christ Cathedral campus. The original Shroud remains in Turin, Italy.




