A new clip from Science Channel's "Impossible Engineering" highlights the astonishingly large Five-hundred-meter Aperture Spherical radio Telescope (FAST) in China. The 500 m (1,650 feet) dish is the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results