Vocabulary

人工港

artificial harbor; artificial harbour

noun