In action: A skyscraper’s amazing 728-ton stabilising ball

deputy-dog.com — The enormous steel ball you see in the photos (and the incredible video below) is the world’s largest ‘tuned mass damper’ and sits near the top of the world’s largest completed skyscraper on earth, Taipei 101 in Taiwan. Jun 22, 2008 View in Crawl 4