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.
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 →