by Antartis
St. Peter's Basilica has the largest interior of any Christian church in the world, holding 60000 people