HomeDiscover Spaces

Design of Shanghai Daimaru Department Store

Quick answer:

The Shanghai Daimaru Department Store is a landmark building in Shanghai, China. Its design reflects a blend of traditional Japanese architectural elements and modern retail aesthetics. The department store opened in 1932 and has undergone several renovations over the years, including a major facelift in the 1990s. The building's unique facade and interior spaces have made it a popular destination for both shoppers and architecture enthusiasts.

loading....