The Taobao Town Alibaba is located in the Hangzhou Future Sci-tech City, covering an area of about 250,000 m2. It is the demonstration town for the modern service which has integrates the offices of the headquarters, the enterprise clubs, the start-up basis, the business hotels, the service apartments, and high-end leisure business streets. Next to the Xixi National Wetland Park, the project owns the natural and ecologic wetland landform, matching well with the wetland park. The design of natural lighting and the application of the environmental-friendly materials in the indoor environment make it a working space integrating with nature. It has gained the green building certificate from the LEED.
The T3 and T4 decoration project undertaken by the Company won the “Zhejiang Excellent Architecture Decoration Award”.