manufacture of tower top sloshing liquid damper

manufacture of tower top sloshing liquid damper

Image credit: British Airways i360