Posted inLatest Photography
James Webb Space Telescope Captures Closest Star-Forming Region to Earth
NASA's James Webb Space Telescope has taken stunning images of Rho Ophiuchi star nursery around 390 light-years away that reveal new details on how stars like our own are created.…