Did you mean: Nei Lingding Island
Neilingding Island
Island in Shenzhen, China
Nei or Inner Lingding Island, formerly romanized as Lintin or Lin Tin Island, is an island in the Pearl River estuary in the southeastern Chinese province of Guangdong. Wikipedia
Province: Guangdong Province