As others have commented, it's a reticulated python of about average size for over there. It always amazed me as a child that snakes could swim, but being raised in the bush in Australia, I've seen it all. I used to have a Thai hill-tribe wife many years ago, so I saw (and ate) plenty of snakes, though python was seldom on the menu, thank goodness. Where we live now in the northeast of NSW in Oz, there's a lot of uncleared rainforest/jungle, which those who grow a certain illicit 'weed' like, as it conceals their activities. This area is known for the quality of its' weed the world over. The locals often comment on the huge pythons they encounter when "out in the rainforest" as this area gets some of the biggest carpet pythons known to mankind - 5m long is usual and I've seen them 6m+ several times. Our 90 y.o. nearly blind lady neighbour had one eat several of her hens last year, before the govt. bloke came round and re-located it. We are going into summer here and already, the "greenies" are asking locals to watch out for giant pythons crossing the road, as like most nasty critters in Australia, snakes are protected and there are heavy fines for messing with them. Yes, they make nice belts too, but then, that's illegal ...