The Indonesian island of Borneo is known for having many animal species which exist only inside its tropical confines. Could one of these creatures be a 100-foot-long river snake? Locals have long told tales of a mystical serpent behemoth, known as the Nabau. Now stunning new photographs have added credence to this legend. Of course, in the age of Photoshop, not everyone is completely convinced.

After the jump, see why you'll never go in the water again -- at least not in Borneo.

Menacing the villagers



Speeding down the river.