St. Peter's Square is a large plaza located directly in front of St. Peter's Basilica in the Vatican City.
Address: Piazza San Pietro, 00120 Città del Vaticano, Vatican City
Architect: Gian Lorenzo Bernini
This section is currently under construction.
SHARE THIS PAGE
View all comments