Saint Peter’s Square, or Saint Peter’s Piazza (Italian: Piazza San Pietro), is located directly in front of St. Peter’s Basilica in Vatican City.
Vatican City, officially State of the Vatican City, is a landlocked sovereign city-state whose territory consists of a walled enclave within the city of Rome. At approximately 108.7 acres, it is the smallest independent state in the world.
– Justin