on what river is the city shanghai located
It is a major financial center, and the busiest container port in the world, followed closely by Singapore. Located in the Yangtze River Delta in eastern China, Shanghai sits at the mouth of the Yangtze River in the middle portion of the Chinese coast.