La ciudad está situada en el norte de la isla de Hainan, en el canal de Qiongzhou.