A really amazing Hubble Space Telescope image has been recently made to public by NASA. This image presents a vivid description of the birth of a star within theĀ Circinus Molecular Cloud Complex, about 2,280 light-years away from our planet. NamedĀ as IRAS 14568-6304, the star can be observed under a stunning […]
Read more ›