Location: Shanghai, China.
Architect: Aedas.
The Shanghai Landmark Center, designed by Aedas, is a commercial development located in the business area across Sichuan North Road and Zhapu Road in Shanghai. The complex consists of two towers and retail components, with an open central plaza for food and beverage and various outdoor activities. The buildings are placed along the site edges to reserve open spaces at the four corners, acting as transitional nodes to the surrounding high-density context. The façade design is inspired by traditional Chinese windows from nearby old buildings, interpreting the oriental element in a contemporary language and creating an impressive motif. The retail traffic links up the retail block, connecting all entrances and atria. The skylight above the central atrium facilitates daylight penetration and the green roof offers a welcoming public space. The clean-lined, rectangular form goes well with the urban fabric for the historical buildings as well as current and future developments around the site, whilst the twin tower symbolically signifies the gateway to the Hongkou district. The contemporary architecture with a sense of humble, oriental touch and overtone serves as a large visual that accentuates the city’s unique history and identity, creating a landmark enjoying the signature Shanghai skyline along the Suzhou Creek.
Photo credit: Aedas.