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.

Previous
Previous

The Three-Body Problem Book Cover

Next
Next

Neenah Paper Promotion