Interesting question. I searched google for the answer, and it was undeceive - the nile, the amazon, the lost river in Bowling Green. But I found the answer on the NASA website - it is Yangtze river in china, which is 150 meters deep.