Pillars of Creation Star in New Visualization from NASA’s Hubble and Webb Telescopes

NASA Goddard 6/26/2024