The campus is located a few miles from West Lake, the spiritual heart of Hangzhou, one of China’s cultural and artistic centers. Embraced on three sides by lush green mountains, West Lake has been subtly sculpted over the centuries by several generations of artists. Each layer contributes a fresh perspective to the landscape that gives Hangzhou its iconic character.
A large, central green space evokes the scale and character of West Lake. The twisting building form provides a constantly shifting sequence of mountain-like exposed and sheltered spaces. The careful integration of local plant species defines the spaces and creates seasonal and spatial experiences that encourage employee interaction. These spaces foster the communication and cross-collaboration upon which Alibaba has built its reputation.
Designers and decision-makers shared open communication throughout the process, giving HOK’s design team a deep understanding of Alibaba’s needs. The collaborative process shines through in the campus landscape.
17.9 acres / 7.2 hectares