Project : Alibaba Office Headquarters
Location : Shenzhen, China
Area : 73,260 sqm
Scope : Architecture Design
Timeframe : 2011
Status : Competition Concept
Design: Studio Twist
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.
Status: Competition Entry
Location: Shenzhen, China
Firm Role: Architect
Additional Credits: Studio Twist