It’s almost 250,000 square feet and can hold 60,000 people making it the largest cathedral in the world. Prepare to leave with a pain in your neck from craning it constantly to admire all this architectural wonder holds. No wonder it draws millions of pilgrims a year!
