Photo provided by Zoomlion shows its products displayed at Zoomlion Lugu Industry Park located in Changsha, central China's Hunan Province.
View related News Release
Download this image