Viper or Python? How to identify venomous Russell's Viper and non-venomous Rock Python

Sri Lanka has two species of venomous true Vipers. They are Russell’s Viper ( Daboia russellii) and Saw Scaled Viper ( Echis carinatus ). However, people get them confuse with non-venomous Pythons. Therefore, people kill these non-venomous Pythons. Especially, Rock Python ( Python molurus ). It is important to identify the differences between Russell’s Viper and Rock Python. Before you read, try to identify Viper and Python from the above photo. Then start reading. Markings on their back are the easiest way to discriminate Russell’s Viper from Python. Russell’s Viper has regular oval-shaped markings while Rock Python has irregular and cloud-shaped markings (blotches). The row of spots on Russell’s Viper’s back is large, oval-shaped. It has a black outline with a white outer border. Rock python has three rows of blotches and the middle row has larger blotches than rows on the side of the body. Russell’s Viper has regular oval-shaped markings Python has irregular and cloud-shaped ...