Zoomlion, Changsha, China

New twin towers for Changsha

Angular hotel and office complex presented by amphibianArc for Zoomlion

Zoomlion is one of China’s leading manufacturers of construction machinery equipment and is ranked top 10 globally in the construction machinery industry.

amphibianArc was invited to design the exhibition centre at its headquarters located in Changsha, China. The design team's criterion is to match its forward thinking, unique, and mechanistically imaginative corporate image and values.

This scheme proposes the twin towers to interpret the office and hotel towers as the two main functions of this programme. The twin towers are representing the idea of the dualism. The office tower which is 199.2 m in height is the symbol of Zoomlion.

Refined and elegant geometry of the 280m hotel tower is contrast with the rough texture and geometry of the office tower. The image is a vivid simulation of the space shuttle tied up to the launching pad of space centre, which emphasises the industrial strength of Zoomlion product.