cangzhou is located in eastern hebei, immediately to the south of tianjin, near the coast of the bohai sea of the pacific ocean. bordering prefecture-level cities are hengshui to the southwest, baoding to the west, and langfang to the north. it lies on the beijing–shanghai railway.