When a visitor stands in front of the Great Pyramid of King Khufu, or contemplates the majesty of the Sphinx in Giza, the first feeling that dominates the conscience is absolute awe. This mighty edifice, which has defied time and held the title of the tallest man-made structure for many centuries, always raises a fundamental […]
