Rome's Spanish Steps are the monumental staircase connecting the Piazza di Spagna at the base to the Trinità dei Monti church at the top. The 135 steps may be a famous landmark and a popular place to collapse after a day of sightseeing, but it's so much more restful to gaze at this photo, delightfully free of tourists.