Long Lellang - bridge over the treacherous river