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 Want to be better about saving money in 2026? Try these money-saving tips for having a ‘low-buy’ January and beyond Six Flags Opens the Tallest, Fastest and Longest Roller Coaster in the World 'Outrageous and illegal' : UNRWA slams Israel for cutting off its water, comms and electric in Gaza How to watch ‘The Traitors’ U.K. Season 4 from the U.S.