Webb Telescope Drops Creepy Image of the Pillars of Creation
by Isaac Schultz from on (#657JX)
A week and a half ago, NASA released a stunning image of the iconic Pillars of Creation taken by the Webb Space Telescope, a $10 billion state-of-the-art space observatory that launched last December.