The giraffe is the tallest land animal