On Top of the Pyramid: The Civilization of Ancient Egypt
Shanghai Museum on People's Square 201 Renmin Avenue, ShanghaiThe 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 […]