NASA’s HD Hubble Telescope Captures New Image of “Pillars of Creation”

The National Aeronautics Space Administration (NASA) of the United States of America released a jaw-dropping image of “Pillars of Creation” through the lenses of their High-Definition Hubble space telescope. According to NASA’s description the “Pillars of Creation” it is a three giant columns of cold gas bathed in scorching ultraviolet light froma cluster of young, … Read more