Nebulae and Star Formation

 

The Tarantula Nebula: