Tongji Architectural Design Institute

The Architectural Design and Research Institute of Tongji University was established in 1958 and is a well-known group management design unit in China. The works designed by Tongji Design Institute are many and varied, and jointly designed the tallest building in China-the 632-meter-high Shanghai Tower; it has undertaken the Expo International Village, theme pavilion, future pavilion, harmony tower, urban best practice area, and corporate The Joint Pavilion, Civilization Pavilion and other important projects of the Shanghai World Expo.

It presents a wall with light appearance and smooth lines. At the same time, it can achieve energy-saving effects, adjust sunlight, reduce indoor temperature and other functions.

Location: Shanghai, China

Material: Aluminum

Product Size: 3.0 T X 12 W X 37 SW X 101 LW (mm)

Application:Architectural facades