macadas.no-ip.info
New stars
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 years from here a little above the pla…