HomeNewsWorld NewsAsia-PacificSatellite Images Show Chinese Barrier at Disputed Scarborough Shoal: Reuters Published 04/15/2026 18:49 By TaiwanPlus Open in App Satellite images appear to show Chinese vessels and a floating barrier at the entrance to the disputed Scarborough Shoal in the South China Sea, according to Reuters. PhilippinesSouth China SeaScarborough ShoalPeople's Republic of China (PRC)