NASA has just shared some impressive images of the Helix Nebula like we have never seen it before.
If there were a nebula popularity contest, that of the Propeller It would be at the top: it is one of the brightest and closest to Earth, located about 650 light years from the Solar System, in the constellation of Aquarius. However, the fact that it was discovered more than two centuries ago and its … Read more