Stunning new photos from the European Space Agency's Euclid probe show the cosmos in 'mesmerizing' detail. The UK-backed spacecraft, which , has returned its first five images from its vantage point about 1 million miles from Earth. Among them is a shot of 1,000 galaxies belonging to the Perseus Cluster 250 million light years away and a view of the Horsehead Nebula in the Orion constellation.
Load More
Load More