This was proposed to be the Animal Kingdom centerpiece instead of the Tree of Life. A multi-level carousel.
And there was suppose to be a land built based on mythical animals. With a roller coaster called Dragon Tower and a Unicorn Maze. There use to be signs of Dragons on the Discovery River Boats.
I wonder if theres still hope for these concepts to be built.