You searched for: “stratoscope”
stratoscope
A telescope that operates by remote control and is lifted by balloon to high altitudes so as to reduce the effect of atmospheric turbulence on the observations.