It's at Animal Kingdom Park near the Tree of Life. I'm pretty sure, I took alot of pictures and can't remember exactly. I hope someone else might know for sure. Sorry.
By reading this forum. I've learned that you really need to look up occasionally. You'll get to see some neat stuff that way. But don't forget to look down every once in awhile.