Browsing tag

Galaxy Evolution

Herschel Image of the Vela C Region

A new image from the European Space Agency’s Herschel Space Observatory shows Vela C, a massive star nursery that is 2,300 light-years from the Sun…