Leizhou Peninsula
Zhanjiang is to the southwest of the city of Guangzhou on an inlet of the South China Sea. It is on the eastern coast of the Leizhou Peninsula.