They were not, so the polemic went, the work of 'puny' man, but instead those 'giants of Mars'. Yes, the Pyramids of Giza - those monuments to god-like splendour that have stood for more than 4,000 ...
Are there pyramids in Antarctica? A photo appears to show the peak of a pyramid sticking out of the snow in the unforgiving ...
The pyramids may have been built using a sophisticated hydraulic system, according to a new study in Egypt. Evidence of ancient Egyptians using water pressure to lift stone blocks was discovered at ...