CAPE CANAVERAL, Fla. (AP) — Thousands of newborn stars sparkle and dazzle in the latest snapshot by NASA’s Webb Space Telescope .
Released this week, the picture provides a breathtaking view of a nearby star-birthing center, 5,500 light-years away. A single light-year is 5.8 trillion miles.