Santa Clara, California
Our Lady of Peace Shrine is a prominent Catholic landmark in Santa Clara, featuring a massive 32-foot stainless steel statue of the Virgin Mary. It is a site of pilgrimage and prayer.
Giant statue of Our Lady of Peace; 24-hour Eucharistic Adoration chapel; large church; visible from Highway 101.
Visit the shrine and statue; pray in the adoration chapel; attend Mass.
Year-round.
Open to the public.
Church; chapel; restrooms; parking; gift shop.
The statue is a major landmark visible from the freeway; the shrine is very peaceful.
Great America; Levi's Stadium.