September 1, 2015

What you see is the W33 nebula. A newly formed nebula whose most notable thing are these yellow balls. The W33 is a region of star formation about 13mil light […]