Satellite image of the Yangtze near Shanghai, China, where the turbid, brown water illustrates high sediment delivery. C...Royal Netherlands Institute for Sea Research