‘Pillars Of Creation’, 6,500 Light Years Away, Captured In Stunning Detail
The “Pillars of Creation” are located 6,500 light years from Earth.Washington: The James Webb Space Telescope captured the iconic “Pillars of Creation”, huge structures of gas and dust teeming with…