NASA announcedNew image from the Webb Space Telescope of the Pillars of Creation, a cylindrical celestial scene of interstellar gas and dust. The Pillar of Creation is located in the Eagle Nebula, about 6,500 light-years away from Earth. The Hubble Space Telescope photographed it twice in 1995 and 2014. The newly released images reveal new details about the Pillar of Creation. described as magnificent.
Ewen Eagle
I am the founder of Urbantechstory, a Technology based blog. where you find all kinds of trending technology, gaming news, and much more.
View all posts by Ewen Eagle →