Lake of Reflection (The Lion King: Revisited)

The Lake of Reflection is a location near the Tree of Life.