Shanghai Museum Rebrand
2023
The Shanghai Museum is a museum of ancient Chinese art, situated on the People’s Square in the Huangpu District of Shanghai, China. Rebuilt at its current location in 1996, it is considered one of China’s first world-class modern museums and famous for its large collection of rare cultural pieces. Shanghai Museum is opening a new building, offering the best of what modern China has to offer.