Released for Hubble's 20th anniversary, this image shows the Carina Nebula - a 3 light-year tall pillar of hydrogen.