Scarborough Shoal
Satellite images confirmed a possible structure at the entrance of Scarborough Shoal in late May 2026, though it was no longer visible by June 1.
Satellite images confirmed a possible structure at the entrance of Scarborough Shoal in late May 2026, though it was no longer visible by June 1.