This little pond can be found near the Tree of Life in Animal Kingdom. It is along the pathway on the west side of Discovery Island as you are walking toward Africa. It is unique in that you can see under water and above water through a large glass window. This is a perspective that you don't get at an aquarium. There are a few other spots like this in Animal Kingdom, including on the Pangani Forest Trail in Africa.