St Peter's Square, Rome, Italy

Image may be licensed under Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License, FreeFoto FREE USE license or see our Commercial Terms.
St. Peter's Basilica is the largest cathedral in the world.
The Basilica was built over the site of St. Peter's grave, according to popular belief.
It's hard to comprehend just how large the church is because it is so superbly proportioned.
It's been said that it took the Cape Canaveral hangars to finally surpass the spatial volume of the basilica.
Top Viewed Images from The Vatican, Rome

Follow FreeFoto on Twitter