the sri lankan green pit viper is nocturnal and arboreal (it lives in trees), but can sometimes be found on the ground looking for food like frogs, lizards, and small mammals, it also eats birds which it finds in the trees. in the morning sri lankan green pit vipers can be seen on top of trees so they can warm up their body with the sun rays that hit them.