The average length of human pregnancy is nine months long—but in the animal kingdom, gestation periods can last twice and sometimes three times as much! And did you know that there's one creature on the planet that can take nearly four years to have a baby?
Just why do some animals take so long to give birth, and what kind of time periods are we talking about? Click through this gallery and find out the length some creatures go in carrying their young.