St Peter's Basilica, Italy At the heart of Vatican City in Rome, this opulent church is one of the holiest sites in Catholicism, and one of its largest, capable of accommodating an estimated 60,000 people. Send us your photos of the interior of St Peter's Basilica. Once we have enough pictures (it takes about 300) we'll create a Photosynth.