Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 Cgkik Jul 12, 2026 · 21:24 CST f X ⧉ Euclid space telescope sees gorgeous cosmic cloud | Space photo of the day for Nov. 18, 2025 When you buy through links on our articles, Future and its syndication partners may earn a commission. Related Coverage HR exec caught on Coldplay 'kiss cam' with boss finally breaks her silence: 'I made a bad decision and had a couple of High Noons' Hubble Space Telescope spies dusty debris from two cosmic collisions Ukrainian Army Converts E38 BMW 7-Series Into Multiple Rocket Launch Platform Understanding climate change in America: Skepticism, dogmatism and personal experience