A "stunning" closeup released this week shows part of the Tarantula Nebula, as seen by the Hubble Space Telescope.