Tarantula Nebula

The Tarantula Nebula (also known as 30 Doradus) is an H II region in the Large Magellanic Cloud (LMC), from the Solar System’s perspective forming its south-east corner.

This image was released to celebrate the 22nd anniversary of Hubble’s launch.

Source: NASA APOD