Xuhui Office Masterplan
Shanghai, China
1.4 million sf
The design program for this masterplan follows a series of urban landscape design principles as inspiration. The design concepts inject the sustainability of the development into the project’s architecture and landscape design. This masterplan will become the most influential high-tech office park in Shanghai while meeting the international standards of high-quality architecture. Its bold and innovative landscape connectivity, outstanding architectural form, and environmental protection and energy saving measures will ensure this area maintains a prominent position long term.
Project Team
No items found.