Huludao Island

Hulu Island or Huludao was an artificial island in the Longhua District, Haikou, Hainan Province, China, that lasted from 2010 to 2021.