a group of tall towers