Ennead Design the Zhangjiang Science City in Shanghai

60m Tower Plan. Image © Ennead Architects

18 / 44
Share Share
Save image