China completes world's largest solar telescope array with 1.9-mile-wide ring of 313 dishes
China has completed construction on the world's largest array of telescopes that will be pointed directly at the sun to study how its behavior impacts Earth.
from Articles | Mail Online
from Articles | Mail Online
No comments