The streets of ancient Egypt and the giant buildings of history are still present in Cairo.