One of many picturesque old squares in Rome with the St. Peter's Basilica in the background. The St. Peter's Basilica is a monumental Italian Renaissance church in Vatican City, the papal enclave within the city of Rome. One of the most iconic landmarks of the city, it is the most renowned work of Renaissance architecture and the largest church by area in the world.
You are viewing a single comment's thread from:
I think this is one of the busiest places I have ever been to. It looks like you were quite lucky as it seems pretty empty.