This
Zoomlion’s new headquarter exhibition center is located in the city of
Changsha, in Hunan province, China. The project has a total of four floors with
a footprint of 3,100 square meters, and a total area of 10,074.90 square
meters, and a total building height of 26 meters. The building site is part of
the Zoomlion Technology Park which covers 65,333 square meters of area.