
boingboing.net
60 Million Stars Shine In Euclid Telescopes New Image Of The Milky Way
The European Space Agency on Wednesday released the largest and most detailed visible-light image of the Milky Way's center. The picture shows more than 60 million stars in the galactic bulge, glistening along with nebu…
This site doesn’t allow embedding inside another page — open it in a new tab. Your Weird rating still works from the top bar.
Open source