An airstrip, structures and buildings on China's manmade Subi Reef in the Spratly chain of islands in the South China Sea in April 2017.

China

Loading...