Webcam St. Peter’s Square

St. Peter’s Square

Live spilling sees of St. Peter’s Square (Piazza San Pietro), within the Vatican City, geologically found inside the city limits of Rome. This is often a huge square before St. Peter’s Basilica, moreover called the Vatican Basilica. Right within the middle of this square rises an Egyptian pillar.