Baby spotted ratfish caught on camera at China Creek
A rare look at a baby spotted ratfish (also known as a chimaera) captured on camera at the China Creek Coastal Community Observatory. The China Creek observatory is located in Alberni Inlet on the west coast of Vancouver Island, British Columbia, Canada. Deployed in 2019 at a depth of approximately…