Latitude and longitude of St. Peter's Square
Satellite map of St. Peter's Square
St. Peter's Square (Italian: Piazza San Pietro, Latin: Forum Sancti Petri, pronounced [ˌpi̯aʦa san ˈpi̯ɛːtɾo]) is a massive plaza located directly in front of St.
Latitude: 41° 54' 4.79" N
Longitude: 12° 27' 13.79" E