China on Oct. 28 unveiled Asia's biggest radio telescope in Shanghai, which is used to track and collect data from satellites and space probes.
Go to Forum >>0 Comment(s)