Zhanjiang is a port city in southern China, located on the Leizhou Peninsula in Guangdong province. The prefecture-level city administers the entire Leizhou Peninsula, which lies directly opposite to Haikou, the capital of the Hainan province, across the Qiongzhou Strait. It is the southernmost port on the coast of mainland China, serving as a centre of commerce and navigation for much of southwes…