Shanghai sees its own mythology in ancient Egypt

At Shanghai’s “On Top of the Pyramid: The Civilization of Ancient Egypt” exhibition, a meaningful portion of that total seemed to have shown up for the penultimate night. Displays, many of which ... ( read original story ...)