26 Giant Towers in the Sky