Here is a look at the completed Disney Nature sand sculpture that is part of Epcot's International Flower and Garden Festival. We originally saw this as a pile of sand in our opening day photo tour of the 2011 Festival (see photos here
). To see it for yourself, head to the Rose Garden walkway between Future World and World Showcase at Epcot.
Set for a release on Earth day (April 22), Disney Nature's latest movie is African Cats. You can find out more about the movie here.
Mar 25, 2011 / 9:22am EDT