Where are the architectural Spanish Steps incorporated in Italy?

The architectural Spanish Steps, officially known as Piazza di Spagna, are located in Rome, Italy, not Spain. They consist of a broad staircase composed of 135 travertine steps that connect Piazza di Spagna at the base with Piazza Trinita dei Monti at the top.
Copyright Wanderlust World © https://www.ynyoo.com