Please let me begin by saying, I can not comfirm the origin of this photo, or the exact species. I can however deduct that this may be an Amethystine Python, or 'Scrubby' as we affectionately call them. They come in a multitude of colour and pattern varieties. They are native to here- tropical north Queensland. And yes, we grow bananas here too.
Late one night on my way home, I very unfortunately ran over one. It's head and tail were still in the grass on either side of the road. This would make it a little bit bigger than the one photographed here. I have also seen dried skins that measure over 22 feet, and heard many accounts of larger ones being found.
A friend actually owns a local Venom Zoo, I'll try and confirm it with him.
Australia seems to have the monopoly on 'bitey things'.

http://www.tarantulas.com.au/?page_id=40