Located in the center of Shanghai in the People’s Square, Shanghai Museum is a large museum of ancient Chinese art. The museum style and presentation surrounds visitors with artifacts demonstrating ancient wisdom and philosophy. The exterior design of the round dome and the square base symbolizes the ancient idea of a round heaven and a square land.