Godzilla Nebula

Read more in the app

Godzilla Nebula Imaged by Spitzer Space Telescope.

Godzilla Nebula: A “Monster” Star-Forming Region Spied by NASA’s Spitzer Space Telescope