Great Wall of Sand

The Great Wall of Sand is a nickname for China’s large-scale land reclamation and construction of artificial islands and military facilities in the South China Sea.

Connect