Giraffes sleep both standing up and lying down with their neck curled back
and resting on their rear leg. They sleep 4-5 hours
a day
and resting on their rear leg. They sleep 4-5 hours
a day