CHANGCHUN, Nov. 26 (Xinhua) -- The world's largest fully steerable radio telescope is under construction in northeast China's Jilin Province. Located in Huadian, Jilin, the radio telescope will be 120 ...