52m Falcon for Chinese airport

Article from Vertikal.net China's Chonging Jiangbei International Airport has taken delivery of a 52 metre Falcon FS 520C spider lift. Mounted on twin sets of rubber tracks, the FS 520C features