Life … Animals Chordates Reptiles Lizards and Snakes Vipers Asian Lanceheads Chinese Green Tree Viper species 6,772 observations Chinese Green Tree Viper Trimeresurus stejnegeri Field notes Close