On Top of the Pyramid: The Civilization of Ancient Egypt

Shanghai Museum on People's Square 201 Renmin Avenue, Shanghai

The majestic Nile River meanders through thousands of miles of desert before flowing into the Mediterranean Sea. It nurtures the vast fertile black land where ancient Egypt flourished, becoming the […]