SHANGHAI, Oct. 29 (UPI) -- China says a massive radio telescope unveiled in Shanghai will be used to track and collect data from satellites and space probes making space observations.
The giant radio dish was unveiled Sunday at the foot of Sheshan Mountain in Shanghai, China's state-run Xinhua news agency reported.