The Euclid Telescope Is Creating the Largest Map of the Universe. It’s Already Produced 2 Million Megapixels, and It’s Only 1% Complete
SpaceThe first fragment released by the European Space Agency can be zoomed in on up to 600 times the full view.
Read more »