New Details on Animal Kingdom’s Nighttime Show “Rivers of Light”!

Disney just announced more details on Animal Kingdom’s nighttime show, Rivers of Light at Walt Disney World. According to Disney, “The show will take place on Discovery River between Discovery Island and Expedition Everest – take a close look and you can you see the Tree of Life in the...