User:PalauanLibertarian/sandbox

Huludao Island was an artificial island in the Longhua District, China that lasted from 2010 to 2021.