A Tower Of Giraffes
Giraffes (Giraffa camelopardalis giraffa) are the tallest living terrestrial animals. As such, a group of giraffes is called a tower.
Cheetah plus 4PhindaSouth Africa