Considering the technological capabilities demonstrated by the earliest cities — the Pyramids of Giza at around 2500 BC, the Great Wall of China at around 200 BC, the Hanging Gardens of Babylon at around 600 BC, and the Mayan city at Yucatan at around 400 BC — it is hard to imagine that such technological knowledge can emerge quite so suddenly.