Female elephants undergo the longest gestation period of all mammals - they are pregnant for 22 months.