Satellite image of the Lingshui airfield on the southeastern coast of Hainan Island in the South China Sea. Photo taken April 10, 2001. Malay Pirate, 2004.

Leave a Reply