He has been excavating the Giza Plateau for the past 12 years, and understands the international mystique of the site. And that I think is its magic. Pyramids are Everywhere You don't have to go to the desert to see pyramids in Cairo. They are everywhere. The symbol is used for scores of product brands and advertising, from beer to movie billboards, as well as in architectural and decorative motifs.
Tourists can buy their own pyramid paperweights, snow domes and silver charms.
The pyramids and the sphinx are the symbols of a nation. Even around the world, images of pyramids are common. Turn over the one-dollar bill and a pyramid stares back at you. In the 1980s, I.M. Pei erected a futuristic glass pyramid at the entrance court outside the Louvre Museum in Paris. It's time for me to take a second look at those enormous piles of stones, and try and discover some of the answers.