NASA Releases Stunning Image Of Star’s Birth On First Anniversary Of Webb Telescope The detailed image, shot in the Rho Ophiuchi cloud complex, reveals the closest small star-forming region to us.