river of 1000 lingas