Shanghai Museum

With a collection of over 120,000 pieces, the Shanghai Museum displays some of the best cultural relics from China’s Neolithic period to the Qing Dynasty, covering a span of over 5,000 years.