The Our Lady of Peace Statue in Santa Clara is a towering 32-foot-tall representation of the Virgin Mary, standing as a beacon of serenity and spiritual reflection in the heart of Silicon Valley. Located on the grounds of the Our Lady of Peace Shrine, this iconic white statue has welcomed visitors and pilgrims from around the world since its dedication in 1983. Surrounded by beautifully landscaped gardens and open to the public daily, the statue offers a peaceful space for prayer, meditation, and quiet contemplation amidst the bustle of modern life.