Ancient Egypt springs to life at Shanghai Museum