off the coast of Shanghai