09/18/2026
The James Webb Space Telescope just released a new image of a colossal cosmic cloud, revealing details of star formation that would be completely invisible to any other telescope. NASA's photo of the day for September 16. πβ¨π€