Pillars of Creation

Pillars of Creation. Picture courtesy NASA.

Pillars of Creation. Picture courtesy NASA.

In April NASA’s Hubble Space Telescope celebrates its 25th anniversary and which new way to celebrate it that with new HD pictures of the most iconic places of space like the Pillars of Creation situated in the Eagle Nebula located some 6,500 light-years from Earth. Fascinating isn’t it? Check more information in this piece by the Huffington Post Green.

Advertisements