Vocabulary

人工海岸

man-made beach; artificial beach

noun