Project: Alibaba Office Headquarters
Location: Shenzhen, China
Area: 73,260  sqm
Scope: Architecture Design
Timeframe: 2011
Status: Competition Concept

 

Our design for the Alibaba Office HQ uses a raised public platform to connect 4 office buildings, representing the corporate mission and values of openness and cooperation.

 

This platform is full of lush green and shade from beautiful trees on generous landscaped areas for the public and the office users to enjoy, providing attractive and comfortable spaces for retail and F&B businesses as extra shopping and dining areas.

 

We designed the Grade A offices with outdoor terraces on each floor and a collective roof garden for the enjoyment of the surrounding scenery. 

/ Back|Full Screen

Alibaba Office Headquarters