Your place for Space News
About 550 light-years away in the constellation of Cassiopeia lies IC 63, a stunning and slightly eerie nebula.