Animal Kingdom: Disney World, FL That's me kissing a really big ape. Cute huh!? The pic below is of the Tree of Life. That tree is SO massive!! Must have taken forever to create.