Both the Green tree python and the Emerald tree boa are huge green snakes, and though they belong ... Cape York Peninsula ...