This is the way I've always heard it, but can't confirm its validity. You are thiking of the Inventors Circle in the pathway between Innoventions and The Land.
See Image (You may need to zoom out to get a better sense of its location.) It was the center of Walt Disney World at the time, but various land purchases and sales have changed this. Can anyone confirm this?