60 million stars: Euclid space telescope snaps the largest-ever close-up photo of the Milky Way's crowded heart
Live Science | Latest science news and articles for those with …
June 24, 2026
Planet hunters and stargazers will both benefit from the Euclid space telescope's newest image, which was released after 26 hours of deep-space observations.
Discussion in the ATmosphere