Shanghai is one of the four direct-administered municipalities of China. The city is located on the southern estuary of the Yangtze River, with the Huangpu River flowing through it. Shanghai is one of the world's major centers for finance, business and economics, research, science and technology, manufacturing, transportation, tourism, and culture.