It isn’t secret that China has been very hell bent on the South China Sea, so it wouldn’t be surprising if they are building fortifications. Possibly a new military base?
Name: New Military Base?
Lat, Long: 9.9008461,115.5241076
Location: South China Sea