IC 1795 - The Fish head Nebula is an emission nebula and a star forming region, The nebula is located in the constellation Cassiopeia approximately 6000 light-years from the Earth and is adjacent to the much larger Heart Nebula.