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 First Phosphate advances battery-grade phosphate project as analysts highlight strategic Federal support Artemis 2 captures historic 'Earthset' photo | Space photo of the day for April 7, 2026 Russia confirms 16 Cameroonian soldiers killed in Ukraine war NASA releases stunning new images captured by the Artemis II moon mission, including 'Earthset' and a solar eclipse from space