Euclid telescope displays millions of stars and galaxies in a breathtaking mosaic

4 hours ago
503

The European Space Agency's Euclid telescope has produced the first part of a high-resolution map of the Universe, showing millions of stars and galaxies.

Loading comments...