When we think of Egypt, its great pyramids often come to mind. But, it turns out, that world's largest pyramid is nowhere near Egypt. And it's actually ridiculously hard to find if you don't know ...
"The Great Pyramid at Giza is known to have an amazing character of concavity that each of its four faces is slightly ...