muchur.wordpress.com
ST. PETER’S SQUARE, THE BASILICA AND OBELISK (Piazza Pio XII) – 664
St. Peter’s Square is a massive plaza located directly in front of St. Peter’s Basilica in the Vatican City, the papal enclave inside Rome, directly west of the neighbourhood or rione o…