Fish Head Nebula (IC 1795)
The Fish Head Nebula is an emission nebula located approximately 6,000 light-years away in the northern constellation Cassiopeia. The nebula is 3.1 arcminutes across and… Read More »Fish Head Nebula (IC 1795)
The Fish Head Nebula is an emission nebula located approximately 6,000 light-years away in the northern constellation Cassiopeia. The nebula is 3.1 arcminutes across and… Read More »Fish Head Nebula (IC 1795)