There are a number of islands in the South China Sea that don't have names on Google Maps. There's a list of islands here but this is like searching for a needle in a haystack.
I also found another satellite picture from Microsoft, but it was too blurry.
I was hoping somebody could identify the island or at least tell me the purpose of it. There are what look like lighthouses, two fields, a helipad, and some other unusual spherical landmarks.