NASA has released a beautiful image snapped by the NASA/ESA Hubble Space Telescope of the reflection nebula IC 2631. This Hubble image shows part of IC 2631, a reflection nebula some 500 light-years away in the constellation of Chamaeleon. Image credit: NASA / ESA / Hubble / K. Stapelfeldt, NASA’s Jet Propulsion Laboratory / Gladys Kober, NASA & Catholic University of America. “Reflection nebulae are clouds of gas and dust that reflect the...