Question: What pictures Teresa of Ávila and is located in a church about two blocks northwest of Piazza della Repubblica and Teatro dell'Opera metro stop?
Sentence (from "Piazza della Repubblica, Rome"): Piazza della Repubblica is a semi-circular piazza in Rome, at the summit of the Viminal Hill, next to the Termini station.
Relevant evidence: No