Located in the north-eastern part of China, Changchun is the capital of the province Jilin and, with a population of over 7,5 million, one of the biggest cities in China. The Cultural Plaza, a broad square of approximately 250 thousand sqm, is located in the center of the city. It is surrounded by several historical buildings from the Manchukuo era, on its northern edge by the Geologic Palace Museum, built as the Imperial Palace of the Manchuko state.
Delugan Meissl Associated Architects were commissioned to hand in a reconversion project for the entire plaza. Maintaining its function as urban square, the 400 thousand sqm shopping mall is designed to be located underground. Ten irregularily positioned emerging pavilions in the midst of planted areas will mark the accesses, each representing one range of products.
We are glad to have provided the visualisations and a short animation for this outstanding design with a huge handling complexity.
The images below represent different stages of the design process.
More information can be found at: