Source: Tourism MediaSt. Peter's BasilicaFew people are left unmoved by St. Peter’s, whether it’s the sheer opulence of the interior or the staggering art treasures within it.WorldEuropeItalyRomeSt. Peter's Basilica