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.
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.