Vela is a massive star nursery

The European Space Agency's (ESA) Herschel space observatory has snapped several images of the breathtaking Vela C region - the most massive of the four parts of the Vela complex.