HomeDiscover Spaces

Shanghai Jiaogang Department Store architectural design

Quick answer:

Shanghai Jiaogang Department Store, also known as Jiaogang Plaza, is a landmark building located in the Jing'an District of Shanghai, China. Designed by the Japanese architectural firm Kajima Corporation, the building combines modern shopping mall design with traditional Chinese architectural elements. It features a distinctive glass facade and an innovative structural system. The store opened in 2003 and has become a popular shopping destination.

loading....