St. Peter's Basilica is a Late Renaissance church located within the Vatican City.

- Image ID: H3TXM3

St. Peter's Basilica is a Late Renaissance church located within the Vatican City.

Inge Johnsson / Alamy Stock Photo

Image ID: H3TXM3

Location: Saint Peter's Basilica, Vatican City, Rome, Lazio, Italy