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.