Located on the People's Square near Nanjing Road, the Shanghai Museum is hard to miss thanks to its distinct architecture (a circular building atop a square foundation) and remarkable size.
People celebrated New Year's Eve at Shanghai Museum on People's Square, with the ongoing exhibition "On Top of the Pyramid: The Civilization of Ancient Egypt". [Photo by Gao Erqiang/chinadaily.com ...