Rio Grande Zoo, Albuquerque, New Mexico; Nov 14, 2007.
[shot through glass] From Wikipedia:Morelia viridis is a non-venomous python species found in New Guinea, various islands in Indonesia, and the Cape York Peninsula in Australia. Completely arboreal with a striking green color. No subspecies are currently recognized.Adults average 90-120 cm (3-4 feet) in length, with a maximum grow to about 213 cm (7 feet). The supralabial scales have thermoreceptive pits.[2]The color pattern is vivid green with a broken vertebral stripe of white or dull yellow. Spots of the same color, or blue spots, may be scattered over the body. Cyanomorphs are also known to occur.Found in Indonesia (Misool, Salawati, Aru Islands, Schouten Islands, most of Western New Guinea), Papua New Guinea (including nearby islands from sea level to 1,800 m elevation, Normanby Island and the d'Entrecasteaux Islands) and Australia (Queensland along the east coast of the Cape York Peninsula). The type locality given is "Aroe-eilanden" (Aru Islands, Indonesia).This species is sympatric with M. spilota and the two often compete in the same ecological niche.