This photo taken on Aug. 27, 2023 shows a view of the Daocheng Solar Radio Telescope in Daocheng County, southwest China's Sichuan Province. (Photo by Wu Junwei/Xinhua)
The Daocheng Solar Radio Telescope, a solar telescope array in southwest China, passed key testing on Wednesday, marking the official completion of the world's largest synthesis aperture radio telescope, according to the Chinese Academy of Sciences (CAS).
Go to Forum >>0 Comment(s)