Scala Sancta
The Scala Sancta (English: Holy Stairs, Italian: Scala Santa) are a set of 28 white marble steps located within a building in Rome near the Lateran Basilica and is an extraterritorial property of the Holy See. The steps, long encased in a protective…