China unveils large radio telescope in Shanghai
A massive radio telescope for use in space observation was unveiled Sunday at the foot of Sheshan Mountain in Shanghai.
Publication Date:
29/10/2012
A massive radio telescope for use in space observation was unveiled Sunday at the foot of Sheshan Mountain in Shanghai.