Giraffes are the tallest living animal, standing up to 5 meters tall. They live in Africa and have long spotted necks and legs to reach leaves, grass, and branches high in acacia trees. Giraffes have distinctive knobs on their heads, fight with each other, sleep for only 2 hours a day, and give birth to baby giraffes called calves that are already 2 meters long.