
Dragonfish Coming At You in Infrared
This infrared image from NASA Spitzer Space Telescope shows the nebula nicknamed the Dragonfish. This turbulent region, jam-packed with stars, is home to some of the most luminous massive stars in our Milky Way galaxy.