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. (via 100-Foot-Long ‘Borneo Monster’ Snake Photographed – Asylum)