Our Lady of Peace Shrine, also known as the Immaculate Heart of Mary Shrine, is a Roman Catholic shrine and landmark of the Diocese of San José, located in Santa Clara, California. The most notable feature of the parish is the 32-foot statue of Mary, Mother of Jesus.