The Church of Sant'Andrea della Valle stands over the end of the Corso del Rinascimento in the heart of Rome, Italy. (HDR image)