VISTA Telescope Uses IR to Show Helix Nebula In New Light

The Helix Nebula in the Aquarius constellation, located some 700 light-years away from Earth, was just observed by the piercing infrared gaze of the VISTA…