Ningbo is a seaport sub-provincial city with a population of 5,330,000 in northeastern Zhejiang province, People's Republic of China. Lying south of the Hangzhou Bay, and facing the East China Sea to the east, Ningbo borders Shaoxing to the west and Taizhou to the south, and is separated from Zhoushan by a narrow body of water.