The exhibition On Top of the Pyramid: The Civilization of Ancient Egypt will open to the public on July 19 at the Shanghai Museum. It is the first exhibition of ancient Egyptian art curated by Chinese scholars and researchers, as well as the largest showcase of Egyptian art in China, featuring 788 objects selected from the collection of seven Egyptian museums and archaeological institutions.
The exhibition will run for the next 13 months.