Giraffes have the shortest sleep duration for any mammal. Their sleeping time averages just about 30 minutes in a day. And the fun fact is that until 1950s, giraffes tricked researchers into believing they didn’t sleep at all!
Now take a look at these adorable pictures in which giraffes are taking a nap.
I wonder if it is painful for them to twist their neck to such a degree so as to rest it on their rear torso.