The great pyramids in Egypt are true wonders of the world, pieces of ancient history that are mindblowing in their size and scope. And wouldn't you know it, we just discovered 17 new ones.
Thank you for your loyal readership! And look for our sister site, Blastr, To start reporting more on the world of innovative technology, science and design. Go to Blastr.com now