Sri Lankan Green Pit Viper (Trimeresurus trigonocephalus). Laxapana Falls, Sri lanka.