This is a much different Egypt than the one you were shown in your history books. Were the pyramids built on top of ancient tree stumps like these maps of Cairo show?