The Bubble Nebula, also known as NGC 7635, is an emission nebula located 8 000 light-years away. This stunning new image was observed by the NASA/ESA Hubble Space Telescope to celebrate its 26th year in space.

YOU ARE MEANT TO READ THIS

You are an accumulation of every step, every word, and every thought you have ever had in your life. Think about that for a moment. Every feeling, every move, every relationship you have ever had[…]