Life … Animals Chordates Reptiles Lizards and Snakes Vipers Ridge-nosed Tree Pitvipers Ashy Pit Viper species 200 observations Ashy Pit Viper Craspedocephalus puniceus Field notes Close