Astronomers using the NASA/ESA Hubble Space Telescope have captured a stunning image of a huge HII region called LHA 120-N 150. This bright pink cloud and associated young massive stars are located on the outskirts of the Tarantula Nebula, which is the largest known star-forming region in the local Universe. This Hubble image shows a region of space called LHA 120-N150. Image credit: NASA / ESA / Hubble / I. Stephens. The Tarantula Nebula is situated...
