Ocean Flower Island (Chinese: 海花岛), or Haihua Island, is an under-construction, artificial archipelago located off the north coast of Danzhou, Hainan, China, west of the Yangpu Peninsula.
youtu.be/_N6xAqEyF4o
youtu.be/_N6xAqEyF4o