• James Webb Captures Incredible 122MP Photo of the Pillars of Creation

    3 monthes ago - By Peta Pixel

    The James Webb Space Telescope has captured a massive and stunningly detailed photo of the Pillars of Creation, a celestial region that gives birth to new stars.
    Read more ...