Snakes are interesting and scary creatures. While they have a revered image in various cultures across the world and are regarded as deities in mythological texts, spotting one of these slitherers sends chills down a person’s spine.One of these snake breeds discovered in China seems to have stepped out of a myth.A ‘two-headed snake’!While this type of slitherer has been a part of several legends, how much of it is actually true? Let’s dig in to find out.