All the World’s Khufus: Lessons from the Great Pyramid
In Egypt stands one of the most famous human built structures of all time, the Great Pyramid of Khufu. Constructed about 4,600 years ago, this mammoth stone edifice was the tallest man-made building in the world when it was completed, at just over 480 feet, for about 3,800 years. Unlike the European Cathedrals whose spires […]