The Lujiazui skyline in ShanghaiThe location of Shanghai in China
Shanghai is the biggest city in China and one of the world's largest cities. It had 23,000,000 people in 2010. It is so big and important that it is a special province-level city ("municipality"), like Beijing, Tianjin, and Chongqing. Right now, it is the biggest port in the world.