
The Hubble Space Telescope has snapped a stunning new photo of infant stars nestled in a glowing cocoon of gas and dust.
The bright clouds of dust and gas captured in the new Hubble photo represent a nebula, which is a dense interstellar region where new stars form. This particular nebula, known as RCW 7, is located just over 5,300 light-years from Earth in the constellation Puppis.