Starling Inlet
People's Republic of China
Starling Inlet or Sha Tau Kok Hoi is a harbour in northeast New Territories, Hong Kong. The whole body of water falls within the Closed Area and generally restricted to local residents.
Data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).