St Peter's Basilica is the largest church in the world, with a standing capacity of 95,000 people. As you look down the center of the church, notice the high altar (95 feet high) in front of you. The Pope lives close to here and often conducts Mass here when he is in town.