It is located in the Pearl River estuary, South China Sea, 6 kilometers west of the Zhuhai Gaolan Port Economic Zone, 4.5 kilometrs north of Hebao island and approximately 100 kilometers West-Southwest of Hong Kong.