Scheme built next door to Shanghai’s Huangpu river

Foster & Partners’ new headquarters building for Chinese tech firm Alibaba has been opened.

The practice said the scheme in Shanghai’s Xuhui Riverside district “prioritises public space and transparency, enhancing connections with nature, and creating a wide variety of highly collaborative workspaces that respond to the company’s dynamic team structure”.

The office is formed around a central heart that opens up to create a large public urban room. Viewing terraces overlook the central space as well as the building’s principal entrances opening onto it.

There are also outdoor terraces for socialising and events where employees can take in views of the Huangpu River and nearby central business district.