James Webb Captures Incredible 122MP Photo of the Pillars of Creation
The James Webb Space Telescope (JWST or Webb) has captured a massive and stunningly detailed photo of the Pillars of Creation, a celestial region that gives birth to new stars. [Read More] petapixel.com »