China Massive Radio Telescope May Support Moon Mission
China Exhibited New Radio Telescope Sunday Located At The Foot Of Sheshan Mountain In Shanghai; 4th Largest In World; Will Do Very Long Baseline Interferometry (VLBI); Able To Receive 8 Frequency Bands And Communicate With Earth Satellites, Lunar & Deep Space Probes; Chang’e-2 Chief Designer Wu Weiren Hopes It Will Be Operational In Time To Support Upcoming Lunar Mission