The Hubble Space Telescope captured this beautiful image of NGC 6326, a planetary nebula with glowing wisps of outpouring gas that are lit up by a central ...