Antelope Reef may become China’s largest island in the South China Sea, reaching a record-breaking 1,450 acres of land reclamation.


Antelope Reef may become China’s largest island in the South China Sea, reaching a record-breaking 1,450 acres of land reclamation.

