Zhapu, alternately romanized as Chapoo or Chapu,[2] is a town under the administration of Pinghu, in the north of Zhejiang Province, China.
[3] It is located along the northern shore of Hangzhou Bay in the southeastern part of Pinghu and borders Haiyan County to its south and southeast.
Zhapu is the site of a deepwater harbor on the northern shore of Hangzhou Bay, noted as a port since the Tang.
[5] At the time of the First Opium War, Chapu was protected by an imperial army garrison[6] and a city wall with a circuit of about 5 miles (8.0 km).
[7] It was omitted from the treaty ports at the end of the war and declined in importance relative to nearby Shanghai and Ningbo.