Where is St. Peter's Basilica located?

  • Florence
  • Vatican City
  • Milan
  • Venice
Image credit: Herry Sutanto.