The Great Pyramid of Cholula in Puebla, Mexico contains nearly twice the volume of Egypt's Great Pyramid at 4.45 million cubic meters, yet remains largely unexcavated despite five miles of research ...