Just clicked on google map from Hong Kong to the north end of the Philippines and noticed a blue 'blob' about half way in the ocean
Clicked in and it turns out to be an atoll with a small island. Clicking in it seems to have an airstrip and a few buildings on it.
Anyone knows what this is? Some military airbase?