HomeFeedTitle Alibaba Xixi Campus / ASPECT Studios byArchitecture Render -July 29, 2025 © Wang Wenjie architects: ASPECT Studios Location: Hangzhou, China Project Year: 2024 Photographs: Wang Wenjie Area: 260000.0 m2 Read more » from ArchDaily Global https://ift.tt/fzFDa1v Tags FeedTitle Facebook Twitter Share: Alibaba Xixi Campus / ASPECT Studios Facebook Twitter WhatsApp Pinterest LinkedIn Reddit Tumblr Telegram Email