Gouqi island site Shengsi islands The Shengsi Islands are composed of three island groups, from east, central, to west. Located within the central island cluster, 75 kilomoters…