Green tree pythons live mostly in New Guinea, Australia, and eastern Indonesia. These snakes like to coil around tree branches instead of lying on land.