Trinità dei Monti

Proper noun

 * 1) a church in Rome famous for its stairway to Piazza di Spagna