Cheeky 2008
The famous "Spanish Steps" (Scalinata della Trinità dei Monti) bridge the slope between the Piazza di Spagna at the base and Piazza Trinità dei Monti. By the way, there's 138 steps. I'm in here somewhere - Can You Spot Me? Good luck!!!...