A massive mosaic of 208 gigapixels from ESA's Euclid mission has been released. Full Story: https://www.space.com/euclid-first-im... credit: ESA