Summary
New satellite images suggest that China's extensive land reclamation project at Antelope Reef in the South China Sea is nearing completion. The presence of cargo barges instead of dredgers within the coral atoll's lagoon indicates the final stages of the construction.