Zhanjiang is a port city on the southwestern panhandle of Guangdong province in South China. The prefecture-level city of Zhanjiang admin…Zhanjiang is a port city on the southwestern panhandle of Guangdong province in South China. The prefecture-level city of Zhanjiang administers the whole of Leizhou Peninsula, facing Haikou city of Hainan across the Qiongzhou Strait.