Zhangjiang "Gate of Science" Twin Towers
The project is located in Shanghai Zhangjiang, and it is the tallest twin towers in Shanghai at present. Standing at an impressive height of 320 meters each, the super-high-rise towers cover an area of 42,000 square meters, forming a vibrant mixed-use complex that integrates premium office spaces, commercial areas, and supporting facilities.
Designed with both functionality and urban vitality in mind, the towers not only serve as a hub for international business and innovation but also act as a new visual icon for Zhangjiang - a district known as the heart of Shanghai’s science and technology innovation corridor.
Architect: ECADI, Gensler
Facade consultant: ALT
Facade fabricator: Jangho
Technoform solutions used: Thermal break, Warm edge spacer
Photo credits: huitu.com