NASA’s James Webb Telescope captures the iconic “Pillars of Creation”
NASA revealed a stunning, start-filled image of the iconic “Pillars of Creation”, a scene of three looming towers made of cosmic dust and hydrogen gas teeming with newly formed stars…