Screen Shot 2018-02-05 at 4.21.53 PM

The Orchid Island is strategically located off Taiwan's southeastern coast. Photo: Google Maps

February 5, 2018 4:22 PM (UTC+8)