Overall bird'seye view This project is the fifth phase of headquarters buildings for Alibaba Group in Xixi Park Hangzhou China With a total floor area of approximately 960,000 square meters, it consists of workplaces for approximately 30,000 people, conference centers, exhibition and visitor centers, and recreational facilities