Shanghai's Waterfront: East China Sea and Yangtze River
Shanghai sits on the coast of the East China Sea at the mouth of the Yangtze River (Asia's longest). The Huangpu River, a Yangtze tributary, flows through the city center, dividing historic Puxi from modern Pudong.