The world's largest pyramid is not in Egypt

Go to Puebla, Mexico and look for a giant hill with a church on top. What you're seeing is no ordinary hill. It's actually the world's largest pyramid.